Struct gltf::glb::Glb
[−]
[src]
pub struct Glb<'a> { pub header: Header, pub json: &'a [u8], pub bin: Option<&'a [u8]>, }
The contents of a .glb file.
Fields
header: Header
The header section of the .glb
file.
json: &'a [u8]
The JSON section of the .glb
file.
bin: Option<&'a [u8]>
The optional BIN section of the .glb
file.
Methods
impl<'a> Glb<'a>
[src]
fn from_slice(data: &'a [u8]) -> Result<Self, Error>
[src]
Splits loaded GLB into its three chunks.
- Mandatory GLB header.
- Mandatory JSON chunk.
- Optional BIN chunk.
Trait Implementations
impl<'a> Clone for Glb<'a>
[src]
fn clone(&self) -> Glb<'a>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more