Trait ExpectIoWriteResult

Source
pub trait ExpectIoWriteResult {
    // Required method
    fn expect_io_write_result(self, buf: &[u8]) -> Result<usize>;
}
Expand description

A helper trait used by IoWriter write method to convert wrapped function result to io::Result with error unwrapping.

Required Methods§

Source

fn expect_io_write_result(self, buf: &[u8]) -> Result<usize>

Performs the conversion with error unwrapping.

Implementations on Foreign Types§

Source§

impl ExpectIoWriteResult for ()

Source§

impl ExpectIoWriteResult for usize

Source§

impl<E: Debug> ExpectIoWriteResult for Result<(), E>

Source§

impl<E: Debug> ExpectIoWriteResult for Result<usize, E>

Implementors§