Struct tokio::net::windows::named_pipe::PipeInfo [−][src]
#[non_exhaustive]pub struct PipeInfo { pub mode: PipeMode, pub end: PipeEnd, pub max_instances: u32, pub out_buffer_size: u32, pub in_buffer_size: u32, }
This is supported on Windows and crate feature
net
only.Expand description
Information about a named pipe.
Constructed through NamedPipeServer::info
or NamedPipeClient::info
.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.mode: PipeMode
Indicates the mode of a named pipe.
end: PipeEnd
Indicates the end of a named pipe.
max_instances: u32
The maximum number of instances that can be created for this pipe.
out_buffer_size: u32
The number of bytes to reserve for the output buffer.
in_buffer_size: u32
The number of bytes to reserve for the input buffer.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PipeInfo
impl UnwindSafe for PipeInfo