pub struct GetTopologicalPath;Trait Implementations§
Source§impl Method for GetTopologicalPath
impl Method for GetTopologicalPath
Source§const FLEXIBILITY: Flexibility = ::fidl_next::protocol::Flexibility::Strict
const FLEXIBILITY: Flexibility = ::fidl_next::protocol::Flexibility::Strict
The flexibility of the method.
Source§type Protocol = TopologicalPath
type Protocol = TopologicalPath
The protocol the method is a member of.
Source§impl<___R> Respond<___R> for GetTopologicalPath
impl<___R> Respond<___R> for GetTopologicalPath
Source§type Output = Result<TopologicalPathGetTopologicalPathResponse<___R>, Never>
type Output = Result<TopologicalPathGetTopologicalPathResponse<___R>, Never>
The returned response type.
Source§fn respond(response: ___R) -> <GetTopologicalPath as Respond<___R>>::Output
fn respond(response: ___R) -> <GetTopologicalPath as Respond<___R>>::Output
Makes a response from the given input.
Source§impl<___R> RespondErr<___R> for GetTopologicalPath
impl<___R> RespondErr<___R> for GetTopologicalPath
Source§fn respond_err(
response: ___R,
) -> <GetTopologicalPath as RespondErr<___R>>::Output
fn respond_err( response: ___R, ) -> <GetTopologicalPath as RespondErr<___R>>::Output
Makes an
Err response from the given input.Source§impl TwoWayMethod for GetTopologicalPath
impl TwoWayMethod for GetTopologicalPath
Source§type Response = WireResult<'static, TopologicalPathGetTopologicalPathResponse<'static>, WireI32>
type Response = WireResult<'static, TopologicalPathGetTopologicalPathResponse<'static>, WireI32>
The response payload for the method.
Auto Trait Implementations§
impl Freeze for GetTopologicalPath
impl RefUnwindSafe for GetTopologicalPath
impl Send for GetTopologicalPath
impl Sync for GetTopologicalPath
impl Unpin for GetTopologicalPath
impl UnwindSafe for GetTopologicalPath
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]