Struct transportation::BufferedTransport [] [src]

pub struct BufferedTransport {
    pub underlying: Rc<RefCell<Transport>>,
    pub read_buffer: Rc<RefCell<Vec<u8>>>,
    pub write_buffer: Rc<RefCell<Vec<u8>>>,
    pub read_limit: Rc<RefCell<usize>>,
    // some fields omitted
}

Fields

Methods

impl BufferedTransport
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

impl Clone for BufferedTransport
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Notifiable for BufferedTransport
[src]

[src]

impl Notifies for BufferedTransport
[src]

[src]

impl<T: Into<Transport>> From<T> for BufferedTransport
[src]

[src]

Performs the conversion.

impl From<BufferedTransport> for MessageTransport
[src]

[src]

Performs the conversion.

Auto Trait Implementations