pub trait Read<'a>: Seal {
// Required methods
fn daku(&mut self) -> Option<Daku<'a>>;
fn portals(&mut self) -> Option<Vec<Portal>>;
fn nucleide(&mut self) -> Option<Vec<Nucleide<'a>>>;
fn file(&mut self) -> Option<File<'a>>;
fn file_vector(&mut self) -> Option<Vec<File<'a>>>;
fn file_map(&mut self) -> Option<BTreeMap<u32, File<'a>>>;
fn category(&mut self) -> Option<Category>;
fn category_vector(&mut self) -> Option<Vec<Category>>;
}Expand description
Daku section reader.
Required Methods§
Sourcefn file_vector(&mut self) -> Option<Vec<File<'a>>>
fn file_vector(&mut self) -> Option<Vec<File<'a>>>
Parse vector of files (Nucleide extension)
Sourcefn file_map(&mut self) -> Option<BTreeMap<u32, File<'a>>>
fn file_map(&mut self) -> Option<BTreeMap<u32, File<'a>>>
Parse map of files (Nucleide extension)
Sourcefn category_vector(&mut self) -> Option<Vec<Category>>
fn category_vector(&mut self) -> Option<Vec<Category>>
Parse category vector (Nucleide extension).
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".