IsReplaceable
public protocol IsReplaceable
Flags a resource as being replacable i.e. supports PUT. This protocol does
nothing by itself, but has constrained extensions for types implementing
RootResource and ChildResource.
-
replace(_:)Extension methodA static function for
RootResourcewhich returns aPaththat encodes aPUTrequest for single resource.Declaration
Swift
public static func replace(_ id: ID) -> Path<Self, SingularPath, PUT> -
replaceExtension methodA value for an instance of
RootResourcewhich returns aPaththat encodes aPUTrequest for that resource.Declaration
Swift
public var replace: Path<Self, SingularPath, PUT>
-
replace(_:)Extension methodA static function for
ChildResourcewhich returns aPaththat encodes aPUTrequest for single resource.Declaration
Swift
public static func replace(_ id: ID) -> ChildPath<Self, SingularPath, PUT> -
replaceExtension methodA value for an instance of
ChildResourcewhich returns aPaththat encodes aPUTrequest for that resource.Declaration
Swift
public var replace: ChildPath<Self, SingularPath, PUT>
-
replaceExtension methodA static function for
SingularRootResourcewhich returns aPaththat encodes aPUTrequest for single resource.Declaration
Swift
public static var replace: Path<Self, SingularPath, PUT> -
replaceExtension methodA value for an instance of
SingularRootResourcewhich returns aPaththat encodes aPUTrequest for that resource.Declaration
Swift
public var replace: Path<Self, SingularPath, PUT>
-
replaceExtension methodA static function for
SingularChildResourcewhich returns aPaththat encodes aPUTrequest for single resource.Declaration
Swift
public static var replace: ChildPath<Self, SingularPath, PUT> -
replaceExtension methodA value for an instance of
SingularChildResourcewhich returns aPaththat encodes aPUTrequest for that resource.Declaration
Swift
public var replace: ChildPath<Self, SingularPath, PUT>
View on GitHub
Install in Dash
IsReplaceable Protocol Reference