Trait llpr::Source [−][src]
pub trait Source: Read { fn seek(&mut self, pos: SeekFrom) -> Result<u64, Error>; fn getch(&mut self) -> Result<Option<char>>; fn backup(&mut self); }
Required methods
fn seek(&mut self, pos: SeekFrom) -> Result<u64, Error>
[src]
fn getch(&mut self) -> Result<Option<char>>
[src]
fn backup(&mut self)
[src]
Implementors
impl Source for ByteSource
[src]
fn seek(&mut self, pos: SeekFrom) -> Result<u64, Error>
[src]
fn getch(&mut self) -> Result<Option<char>>
[src]
fn backup(&mut self)
[src]
impl<'a> Source for ByteSliceSource<'a>
[src]
fn seek(&mut self, pos: SeekFrom) -> Result<u64, Error>
[src]
fn getch(&mut self) -> Result<Option<char>>
[src]
fn backup(&mut self)
[src]
impl<T> Source for PdfSource<T> where
T: Read + Seek,
[src]
T: Read + Seek,