pub struct MetadataIndex {
pub offset: u64,
pub length: u64,
pub name: String,
}Fields§
§offset: u64§length: u64§name: StringTrait Implementations§
Source§impl BinRead for MetadataIndex
impl BinRead for MetadataIndex
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_options: &ReadOptions,
__binrw_generated_var_arguments: Self::Args,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_options: &ReadOptions, __binrw_generated_var_arguments: Self::Args, ) -> BinResult<Self>
Read
Self from the reader using the given ReadOptions and
arguments.Source§fn read<R>(reader: &mut R) -> Result<Self, Error>
fn read<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments.Source§impl BinWrite for MetadataIndex
impl BinWrite for MetadataIndex
Source§type Args = ()
type Args = ()
The type of arguments needed to be supplied in order to write this type, usually a tuple. Read more
Source§fn write_options<W: Write + Seek>(
&self,
__binrw_generated_var_writer: &mut W,
__binrw_generated_var_options: &WriteOptions,
__binrw_generated_var_arguments: Self::Args,
) -> BinResult<()>
fn write_options<W: Write + Seek>( &self, __binrw_generated_var_writer: &mut W, __binrw_generated_var_options: &WriteOptions, __binrw_generated_var_arguments: Self::Args, ) -> BinResult<()>
Write the type to a writer, given the options on how to write it and the type-specific
arguments
Source§impl Clone for MetadataIndex
impl Clone for MetadataIndex
Source§fn clone(&self) -> MetadataIndex
fn clone(&self) -> MetadataIndex
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MetadataIndex
impl Debug for MetadataIndex
Source§impl PartialEq for MetadataIndex
impl PartialEq for MetadataIndex
impl Eq for MetadataIndex
impl StructuralPartialEq for MetadataIndex
Auto Trait Implementations§
impl Freeze for MetadataIndex
impl RefUnwindSafe for MetadataIndex
impl Send for MetadataIndex
impl Sync for MetadataIndex
impl Unpin for MetadataIndex
impl UnwindSafe for MetadataIndex
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more