pub enum DriverDataChannelServiceRequest {
Hanging(UnboundHangingDataChannelRequestStream),
Waitable(UnboundWaitableDataChannelRequestStream),
Lifecycle(LifecycleObserverRequestStream),
}Expand description
A request for one of the member protocols of DriverDataChannelService.
Service for driver clients.
Variants§
Hanging(UnboundHangingDataChannelRequestStream)
Waitable(UnboundWaitableDataChannelRequestStream)
Lifecycle(LifecycleObserverRequestStream)
Trait Implementations§
Source§impl ServiceRequest for DriverDataChannelServiceRequest
Available on Fuchsia only.
impl ServiceRequest for DriverDataChannelServiceRequest
Available on Fuchsia only.
Source§type Service = DriverDataChannelServiceMarker
type Service = DriverDataChannelServiceMarker
The FIDL service for which this request is destined.
Source§fn dispatch(name: &str, _channel: AsyncChannel) -> Self
fn dispatch(name: &str, _channel: AsyncChannel) -> Self
Dispatches a connection attempt to this FIDL service’s member protocol
identified by
name, producing an instance of this trait.Source§fn member_names() -> &'static [&'static str]
fn member_names() -> &'static [&'static str]
Returns an array of the service members’ names.
Auto Trait Implementations§
impl Freeze for DriverDataChannelServiceRequest
impl !RefUnwindSafe for DriverDataChannelServiceRequest
impl Send for DriverDataChannelServiceRequest
impl Sync for DriverDataChannelServiceRequest
impl Unpin for DriverDataChannelServiceRequest
impl !UnwindSafe for DriverDataChannelServiceRequest
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