ChildPath
public struct ChildPath<R: NestedResource, Path, Method>
This struct encodes the partial path to an operation on a remote resource or
a collection. It has the same semantics as Path — encoding method etc. — but
cannot be used to make a request. Instead it has to be appended to a Path.
Imagine we have a hierarchy like this: /groups/{group_id}/users/{user_id}.
We don’t want to allow a path like /users/1 to be used to make a request. So
we encode it as a ChildPath. We would turn it into a qualified path using
the /(_:_:) operator.
Note: In general usage, you should not need to construct an instance of
this type. Instead they are generated by functions defined on Resource.
-
The path to the resource collection e.g.
users,posts.Declaration
Swift
public let path: String
View on GitHub
Install in Dash
ChildPath Struct Reference