pub struct AnonymousPipeBuilder { /* private fields */ }Expand description
Builder for anonymous pipe configuration.
Implementations§
Source§impl AnonymousPipeBuilder
impl AnonymousPipeBuilder
Sourcepub fn buffer_size(self, buffer_size: u32) -> Self
pub fn buffer_size(self, buffer_size: u32) -> Self
Set requested pipe buffer size.
Sourcepub fn security(self, security: PipeSecurityOptions) -> Self
pub fn security(self, security: PipeSecurityOptions) -> Self
Set security options.
Sourcepub fn build(self) -> AnonymousPipeConfig
pub fn build(self) -> AnonymousPipeConfig
Build anonymous pipe configuration.
Trait Implementations§
Source§impl Clone for AnonymousPipeBuilder
impl Clone for AnonymousPipeBuilder
Source§fn clone(&self) -> AnonymousPipeBuilder
fn clone(&self) -> AnonymousPipeBuilder
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 moreSource§impl Debug for AnonymousPipeBuilder
impl Debug for AnonymousPipeBuilder
Auto Trait Implementations§
impl Freeze for AnonymousPipeBuilder
impl RefUnwindSafe for AnonymousPipeBuilder
impl Send for AnonymousPipeBuilder
impl Sync for AnonymousPipeBuilder
impl Unpin for AnonymousPipeBuilder
impl UnsafeUnpin for AnonymousPipeBuilder
impl UnwindSafe for AnonymousPipeBuilder
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