[−][src]Trait file_api::reader::Reader
Required methods
fn new() -> Self
fn open(&mut self, filename: &str) -> Result<(), String>
fn get_cache_size(&self) -> Option<usize>
fn set_cache_size(&mut self, cache_size: Option<usize>)
fn get_max_end_position(&self) -> Option<u64>
fn set_max_end_position(&mut self, max_end_position: Option<u64>)
fn get_position(&mut self) -> Result<u64, String>
fn get_size(&mut self) -> Result<u64, String>
Implementors
impl Reader for FileReader
[src]
ⓘImportant traits for FileReaderfn new() -> FileReader
[src]
ⓘImportant traits for FileReader
fn open(&mut self, filename: &str) -> Result<(), String>
[src]
fn get_position(&mut self) -> Result<u64, String>
[src]
fn get_cache_size(&self) -> Option<usize>
[src]
fn set_cache_size(&mut self, cache_size: Option<usize>)
[src]
fn get_max_end_position(&self) -> Option<u64>
[src]
fn set_max_end_position(&mut self, max_end_position: Option<u64>)
[src]
fn get_size(&mut self) -> Result<u64, String>
[src]
impl Reader for HttpReader
[src]
ⓘImportant traits for HttpReaderfn new() -> HttpReader
[src]
ⓘImportant traits for HttpReader
fn open(&mut self, filename: &str) -> Result<(), String>
[src]
fn get_position(&mut self) -> Result<u64, String>
[src]
fn get_cache_size(&self) -> Option<usize>
[src]
fn set_cache_size(&mut self, cache_size: Option<usize>)
[src]
fn get_max_end_position(&self) -> Option<u64>
[src]
fn set_max_end_position(&mut self, max_end_position: Option<u64>)
[src]
fn get_size(&mut self) -> Result<u64, String>
[src]
impl Reader for MainReader
[src]
ⓘImportant traits for MainReaderfn new() -> MainReader
[src]
ⓘImportant traits for MainReader