IsPatchable
public protocol IsPatchable
Flags a resource as being patchable i.e. supports PATCH
. This protocol does
nothing by itself, but has constrained extensions for types implementing
RootResource
and ChildResource
.
-
update(_:)
Extension methodA static function for
RootResource
which returns aPath
that encodes aPATCH
request for single resource.Declaration
Swift
public static func update(_ id: ID) -> Path<Self, SingularPath, PATCH>
-
update
Extension methodA value for an instance of
RootResource
which returns aPath
that encodes aPATCH
request for that resource.Declaration
Swift
public var update: Path<Self, SingularPath, PATCH>
-
update(_:)
Extension methodA static function for
ChildResource
which returns aPath
that encodes aPATCH
request for single resource.Declaration
Swift
public static func update(_ id: ID) -> ChildPath<Self, SingularPath, PATCH>
-
update
Extension methodA value for an instance of
ChildResource
which returns aPath
that encodes aPATCH
request for that resource.Declaration
Swift
public var update: ChildPath<Self, SingularPath, PATCH>
-
update
Extension methodA static function for
SingularRootResource
which returns aPath
that encodes aPATCH
request for single resource.Declaration
Swift
public static var update: Path<Self, SingularPath, PATCH>
-
update
Extension methodA value for an instance of
SingularRootResource
which returns aPath
that encodes aPATCH
request for that resource.Declaration
Swift
public var update: Path<Self, SingularPath, PATCH>
-
update
Extension methodA static function for
SingularChildResource
which returns aPath
that encodes aPATCH
request for single resource.Declaration
Swift
public static var update: ChildPath<Self, SingularPath, PATCH>
-
update
Extension methodA value for an instance of
SingularChildResource
which returns aPath
that encodes aPATCH
request for that resource.Declaration
Swift
public var update: ChildPath<Self, SingularPath, PATCH>