pub trait PollableInputStreamExtManual: Sized {
    fn create_source<F>(
        &self,
        cancellable: Option<&Cancellable>,
        name: Option<&str>,
        priority: Priority,
        func: F
    ) -> Source
    where
        F: FnMut(&Self) -> Continue + 'static
; fn read_nonblocking(
        &self,
        buffer: &mut [u8],
        cancellable: Option<&Cancellable>
    ) -> Result<isize, Error>; }

Required Methods

Implementors