pub struct AnonymousPipeConfig { /* private fields */ }Expand description
Anonymous pipe runtime configuration.
Implementations§
Source§impl AnonymousPipeConfig
impl AnonymousPipeConfig
Sourcepub fn buffer_size(&self) -> u32
pub fn buffer_size(&self) -> u32
Return configured buffer size.
Sourcepub fn security(&self) -> PipeSecurityOptions
pub fn security(&self) -> PipeSecurityOptions
Return configured security options.
Sourcepub fn create(&self) -> Result<(AnonymousPipeReader, AnonymousPipeWriter)>
pub fn create(&self) -> Result<(AnonymousPipeReader, AnonymousPipeWriter)>
Create an anonymous pipe pair.
Trait Implementations§
Source§impl Clone for AnonymousPipeConfig
impl Clone for AnonymousPipeConfig
Source§fn clone(&self) -> AnonymousPipeConfig
fn clone(&self) -> AnonymousPipeConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AnonymousPipeConfig
impl RefUnwindSafe for AnonymousPipeConfig
impl Send for AnonymousPipeConfig
impl Sync for AnonymousPipeConfig
impl Unpin for AnonymousPipeConfig
impl UnsafeUnpin for AnonymousPipeConfig
impl UnwindSafe for AnonymousPipeConfig
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