View protocol in SwiftUI

I am new to SwiftUI.... View is a protocol which only contains required stored property called "body". My question is , where modifier methods come from. 'cause "Protocol methods must not have bodies".?
The View protocol provides a large set of modifiers, defined as protocol methods with default implementations, that you use to position and configure views in the layout of your app. 

Check out the documentation about View protocol
https://developer.apple.com/documentation/swiftui/view




@CodeDevil my question is , where does the View owns methods ( with body/ implementation rather than a declaration )since its a protocol ?
View protocol in SwiftUI
 
 
Q