pub trait AssetRead {
// Required methods
fn read(&mut self, out: &mut [u8]) -> Result<usize, AssetError>;
fn len(&self) -> usize;
fn is_empty(&self) -> bool;
fn seek(&mut self, pos: u64) -> Result<u64, AssetError>;
}
Expand description
Reader trait for streaming asset data.