pub enum ProtocolRequest {
RequestStrictResponseFlexible {
s: StrictFoo,
responder: ProtocolRequestStrictResponseFlexibleResponder,
},
RequestFlexibleResponseStrict {
s: FlexibleFoo,
responder: ProtocolRequestFlexibleResponseStrictResponder,
},
}
Variants§
Implementations§
source§impl ProtocolRequest
impl ProtocolRequest
pub fn into_request_strict_response_flexible( self ) -> Option<(StrictFoo, ProtocolRequestStrictResponseFlexibleResponder)>
pub fn into_request_flexible_response_strict( self ) -> Option<(FlexibleFoo, ProtocolRequestFlexibleResponseStrictResponder)>
sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL