pub struct PipeClientEndpoint { /* private fields */ }Expand description
Client-side named pipe endpoint handle.
Implementations§
Source§impl PipeClientEndpoint
impl PipeClientEndpoint
Sourcepub fn raw_handle(&self) -> HANDLE
pub fn raw_handle(&self) -> HANDLE
Return underlying Win32 handle.
Sourcepub fn open_mode(&self) -> NamedPipeOpenMode
pub fn open_mode(&self) -> NamedPipeOpenMode
Return open direction.
Sourcepub fn set_close_on_drop(&mut self, close_on_drop: bool)
pub fn set_close_on_drop(&mut self, close_on_drop: bool)
Configure whether this handle should be closed on drop.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PipeClientEndpoint
impl RefUnwindSafe for PipeClientEndpoint
impl Send for PipeClientEndpoint
impl Sync for PipeClientEndpoint
impl Unpin for PipeClientEndpoint
impl UnsafeUnpin for PipeClientEndpoint
impl UnwindSafe for PipeClientEndpoint
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