Skip to main content

TransportSplitResult

Type Alias TransportSplitResult 

Source
pub type TransportSplitResult = Result<(Box<dyn TransportReader>, Box<dyn TransportWriter>, Box<dyn TransportCloseHandle>)>;
Expand description

The result of splitting a transport into independent reader, writer, and close handle.

Aliased Type§

pub enum TransportSplitResult {
    Ok((Box<dyn TransportReader>, Box<dyn TransportWriter>, Box<dyn TransportCloseHandle>)),
    Err(Error),
}

Variants§

§1.0.0

Ok((Box<dyn TransportReader>, Box<dyn TransportWriter>, Box<dyn TransportCloseHandle>))

Contains the success value

§1.0.0

Err(Error)

Contains the error value