#[repr(transparent)]pub struct FileDataIdx(pub u32);
Tuple Fields§
§0: u32
Trait Implementations§
Source§impl BinRead for FileDataIdx
impl BinRead for FileDataIdx
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<Self>
Source§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read
Self
from the reader using default arguments and assuming
big-endian byte order. Read moreSource§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read
Self
from the reader using default arguments and assuming
little-endian byte order. Read moreSource§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read
T
from the reader assuming native-endian byte order. Read moreSource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self
from the reader, assuming big-endian byte order, using the
given arguments. Read moreSource§fn read_le_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_le_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self
from the reader, assuming little-endian byte order, using
the given arguments. Read moreSource§impl Clone for FileDataIdx
impl Clone for FileDataIdx
Source§fn clone(&self) -> FileDataIdx
fn clone(&self) -> FileDataIdx
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 FileDataIdx
impl Debug for FileDataIdx
Source§impl From<FileDataIdx> for usize
impl From<FileDataIdx> for usize
Source§fn from(index: FileDataIdx) -> Self
fn from(index: FileDataIdx) -> Self
Converts to this type from the input type.
Source§impl From<u32> for FileDataIdx
impl From<u32> for FileDataIdx
Source§impl From<usize> for FileDataIdx
impl From<usize> for FileDataIdx
Source§impl Hash for FileDataIdx
impl Hash for FileDataIdx
Source§impl Index<FileDataIdx> for [FileData]
impl Index<FileDataIdx> for [FileData]
Source§impl IndexMut<FileDataIdx> for [FileData]
impl IndexMut<FileDataIdx> for [FileData]
Source§impl Ord for FileDataIdx
impl Ord for FileDataIdx
Source§fn cmp(&self, other: &FileDataIdx) -> Ordering
fn cmp(&self, other: &FileDataIdx) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for FileDataIdx
impl PartialEq for FileDataIdx
Source§impl PartialOrd for FileDataIdx
impl PartialOrd for FileDataIdx
impl Copy for FileDataIdx
impl Eq for FileDataIdx
impl StructuralPartialEq for FileDataIdx
Auto Trait Implementations§
impl Freeze for FileDataIdx
impl RefUnwindSafe for FileDataIdx
impl Send for FileDataIdx
impl Sync for FileDataIdx
impl Unpin for FileDataIdx
impl UnwindSafe for FileDataIdx
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