Trait ux::prelude::PollableOutputStreamExt[]

pub trait PollableOutputStreamExt: 'static {
    pub fn can_poll(&self) -> bool;
pub fn is_writable(&self) -> bool;
pub fn write_nonblocking<P>(
        &self,
        buffer: &[u8],
        cancellable: Option<&P>
    ) -> Result<isize, Error>
    where
        P: IsA<Cancellable>
; }

Required methods

pub fn can_poll(&self) -> bool

pub fn is_writable(&self) -> bool

pub fn write_nonblocking<P>(
    &self,
    buffer: &[u8],
    cancellable: Option<&P>
) -> Result<isize, Error> where
    P: IsA<Cancellable>, 

Loading content...

Implementors

impl<O> PollableOutputStreamExt for O where
    O: IsA<PollableOutputStream>, 

Loading content...