pub struct WindowsPipeTransport { /* private fields */ }
Expand description

Represents a Transport that leverages a named Windows pipe (client or server)

Implementations

Establishes a connection to the pipe with the specified name, using the name for a local pipe address in the form of \\.\pipe\my_pipe_name where my_pipe_name is provided to this function

Establishes a connection to the pipe at the specified address

Address may be something like \.\pipe\my_pipe_name

Returns the addr that the listener is bound to

Trait Implementations

Formats the value using the given formatter. Read more
Attempts to reconnect an already-established connection.
Tries to read data from the transport into the provided buffer, returning how many bytes were read. Read more
Try to write a buffer to the transport, returning how many bytes were written. Read more
Waits for the transport to be ready based on the given interest, returning the ready status. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.