pub struct GetSmcByName;Trait Implementations§
Source§impl Method for GetSmcByName
impl Method for GetSmcByName
Source§const FLEXIBILITY: Flexibility = ::fidl_next::protocol::Flexibility::Flexible
const FLEXIBILITY: Flexibility = ::fidl_next::protocol::Flexibility::Flexible
The flexibility of the method.
Source§type Request = DeviceGetSmcByNameRequest<'static>
type Request = DeviceGetSmcByNameRequest<'static>
The request payload for the method.
Source§impl<___R> Respond<___R> for GetSmcByName
impl<___R> Respond<___R> for GetSmcByName
Source§impl<___R> RespondErr<___R> for GetSmcByName
impl<___R> RespondErr<___R> for GetSmcByName
Source§impl TwoWayMethod for GetSmcByName
impl TwoWayMethod for GetSmcByName
Source§type Response = FlexibleResult<'static, DeviceGetSmcByNameResponse, Int32>
type Response = FlexibleResult<'static, DeviceGetSmcByNameResponse, Int32>
The response payload for the method.
Auto Trait Implementations§
impl Freeze for GetSmcByName
impl RefUnwindSafe for GetSmcByName
impl Send for GetSmcByName
impl Sync for GetSmcByName
impl Unpin for GetSmcByName
impl UnsafeUnpin for GetSmcByName
impl UnwindSafe for GetSmcByName
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
§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]