Enum nng::PipeEvent [−][src]
pub enum PipeEvent { AddPre, AddPost, RemovePost, // some variants omitted }
An event that happens on a Pipe
instance.
Variants
Occurs after a connection and negotiation has completed but before the pipe is added to the socket.
If the pipe is closed at this point, the socket will never see the pipe and no further events will occur for the given pipe.
This event occurs after the pipe is fully added to the socket.
Prior to this time, it is not possible to communicate over the pipe with the socket.
Occurs after the pipe has been removed from the socket.
The underlying transport may be closed at this point and it is not possible to communicate with this pipe.
Trait Implementations
impl StructuralEq for PipeEvent
[src]
impl StructuralEq for PipeEvent
[src]impl StructuralPartialEq for PipeEvent
[src]
impl StructuralPartialEq for PipeEvent
[src]Auto Trait Implementations
impl RefUnwindSafe for PipeEvent
impl RefUnwindSafe for PipeEvent
impl UnwindSafe for PipeEvent
impl UnwindSafe for PipeEvent