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.