pub enum FDomainEvent {
Show 14 variants
ChannelStreamingReadStart(NonZeroU32, Result<()>),
ChannelStreamingReadStop(NonZeroU32, Result<()>),
SocketStreamingReadStart(NonZeroU32, Result<()>),
SocketStreamingReadStop(NonZeroU32, Result<()>),
WaitForSignals(NonZeroU32, Result<FDomainWaitForSignalsResponse>),
SocketData(NonZeroU32, Result<SocketData>),
SocketStreamingData(SocketOnSocketStreamingDataRequest),
SocketDispositionSet(NonZeroU32, Result<()>),
WroteSocket(NonZeroU32, Result<SocketWriteSocketResponse, WriteSocketError>),
ChannelData(NonZeroU32, Result<ChannelMessage>),
ChannelStreamingData(ChannelOnChannelStreamingDataRequest),
WroteChannel(NonZeroU32, Result<(), WriteChannelError>),
ClosedHandle(NonZeroU32, Result<()>),
ReplacedHandle(NonZeroU32, Result<()>),
}
Expand description
Wraps the various FIDL Event types that can be produced by an FDomain
Variants§
ChannelStreamingReadStart(NonZeroU32, Result<()>)
ChannelStreamingReadStop(NonZeroU32, Result<()>)
SocketStreamingReadStart(NonZeroU32, Result<()>)
SocketStreamingReadStop(NonZeroU32, Result<()>)
WaitForSignals(NonZeroU32, Result<FDomainWaitForSignalsResponse>)
SocketData(NonZeroU32, Result<SocketData>)
SocketStreamingData(SocketOnSocketStreamingDataRequest)
SocketDispositionSet(NonZeroU32, Result<()>)
WroteSocket(NonZeroU32, Result<SocketWriteSocketResponse, WriteSocketError>)
ChannelData(NonZeroU32, Result<ChannelMessage>)
ChannelStreamingData(ChannelOnChannelStreamingDataRequest)
WroteChannel(NonZeroU32, Result<(), WriteChannelError>)
ClosedHandle(NonZeroU32, Result<()>)
ReplacedHandle(NonZeroU32, Result<()>)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FDomainEvent
impl RefUnwindSafe for FDomainEvent
impl Send for FDomainEvent
impl Sync for FDomainEvent
impl Unpin for FDomainEvent
impl UnwindSafe for FDomainEvent
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