pub enum EchoHandleProtocolRequest {
EchoHandleRequestResponseReducedRights {
h: Event,
responder: EchoHandleProtocolEchoHandleRequestResponseReducedRightsResponder,
},
EchoHandleRequestReducedRights {
h: Event,
responder: EchoHandleProtocolEchoHandleRequestReducedRightsResponder,
},
EchoHandleRequestSameRights {
h: Event,
responder: EchoHandleProtocolEchoHandleRequestSameRightsResponder,
},
EchoHandleResponseReducedRights {
h: Event,
responder: EchoHandleProtocolEchoHandleResponseReducedRightsResponder,
},
EchoHandleResponseSameRights {
h: Event,
responder: EchoHandleProtocolEchoHandleResponseSameRightsResponder,
},
}
Variants§
EchoHandleRequestResponseReducedRights
EchoHandleRequestReducedRights
EchoHandleRequestSameRights
EchoHandleResponseReducedRights
EchoHandleResponseSameRights
Implementations§
Source§impl EchoHandleProtocolRequest
impl EchoHandleProtocolRequest
pub fn into_echo_handle_request_response_reduced_rights( self, ) -> Option<(Event, EchoHandleProtocolEchoHandleRequestResponseReducedRightsResponder)>
pub fn into_echo_handle_request_reduced_rights( self, ) -> Option<(Event, EchoHandleProtocolEchoHandleRequestReducedRightsResponder)>
pub fn into_echo_handle_request_same_rights( self, ) -> Option<(Event, EchoHandleProtocolEchoHandleRequestSameRightsResponder)>
pub fn into_echo_handle_response_reduced_rights( self, ) -> Option<(Event, EchoHandleProtocolEchoHandleResponseReducedRightsResponder)>
pub fn into_echo_handle_response_same_rights( self, ) -> Option<(Event, EchoHandleProtocolEchoHandleResponseSameRightsResponder)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EchoHandleProtocolRequest
impl !RefUnwindSafe for EchoHandleProtocolRequest
impl Send for EchoHandleProtocolRequest
impl Sync for EchoHandleProtocolRequest
impl Unpin for EchoHandleProtocolRequest
impl !UnwindSafe for EchoHandleProtocolRequest
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