Trait gio::prelude::PollableOutputStreamExt

source ·
pub trait PollableOutputStreamExt: IsA<PollableOutputStream> + Sealed + 'static {
    // Provided methods
    fn can_poll(&self) -> bool { ... }
    fn is_writable(&self) -> bool { ... }
    fn write_nonblocking(
        &self,
        buffer: &[u8],
        cancellable: Option<&impl IsA<Cancellable>>
    ) -> Result<isize, Error> { ... }
}

Provided Methods§

source

fn can_poll(&self) -> bool

source

fn is_writable(&self) -> bool

source

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

Object Safety§

This trait is not object safe.

Implementors§