Trait ReadSwfExt
Source pub trait ReadSwfExt<'a> {
Show 19 methods
// Required methods
fn as_mut_slice(&mut self) -> &mut &'a [u8] ⓘ;
fn as_slice(&self) -> &'a [u8] ⓘ;
// Provided methods
fn pos(&self, data: &[u8]) -> usize { ... }
fn seek(&mut self, data: &'a [u8], relative_offset: isize) { ... }
fn seek_absolute(&mut self, data: &'a [u8], pos: usize) { ... }
fn read_u8(&mut self) -> Result<u8> { ... }
fn read_u16(&mut self) -> Result<u16> { ... }
fn read_u32(&mut self) -> Result<u32> { ... }
fn read_u64(&mut self) -> Result<u64> { ... }
fn read_i8(&mut self) -> Result<i8> { ... }
fn read_i16(&mut self) -> Result<i16> { ... }
fn read_i32(&mut self) -> Result<i32> { ... }
fn read_f32(&mut self) -> Result<f32> { ... }
fn read_f64(&mut self) -> Result<f64> { ... }
fn read_encoded_u32(&mut self) -> Result<u32> { ... }
fn read_slice(&mut self, len: usize) -> Result<&'a [u8]> { ... }
fn read_slice_to_end(&mut self) -> &'a [u8] ⓘ { ... }
fn read_str(&mut self) -> Result<&'a SwfStr> { ... }
fn read_str_with_len(&mut self) -> Result<&'a SwfStr> { ... }
}