Struct zellij_server::os_input_output::ServerOsInputOutput [−][src]
pub struct ServerOsInputOutput { /* fields omitted */ }
Trait Implementations
Sets the size of the terminal associated to file descriptor fd
.
Spawn a new terminal, with an optional file to open in a terminal program.
Read bytes from the standard output of the virtual terminal referred to by fd
.
Creates an AsyncReader
that can be used to read from fd
in an async context
Write bytes to the standard input of the virtual terminal referred to by fd
.
Wait until all output written to the object referred to by fd
has been transmitted.
Returns a Box
pointer to this ServerOsApi
struct.
Receives a message on server-side IPC channel
Sends a message to client
Adds a sender to client
Send to the temporary client
Removes the sender to client
Update the receiver socket for the client
Auto Trait Implementations
impl RefUnwindSafe for ServerOsInputOutput
impl Send for ServerOsInputOutput
impl Sync for ServerOsInputOutput
impl Unpin for ServerOsInputOutput
impl UnwindSafe for ServerOsInputOutput
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more