#[repr(transparent)]pub struct FilePathIdx(pub u32);
Tuple Fields§
§0: u32
Trait Implementations§
Source§impl BinRead for FilePathIdx
impl BinRead for FilePathIdx
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 FilePathIdx
impl Clone for FilePathIdx
Source§fn clone(&self) -> FilePathIdx
fn clone(&self) -> FilePathIdx
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 FilePathIdx
impl Debug for FilePathIdx
Source§impl From<FilePathIdx> for usize
impl From<FilePathIdx> for usize
Source§fn from(index: FilePathIdx) -> Self
fn from(index: FilePathIdx) -> Self
Converts to this type from the input type.
Source§impl From<u32> for FilePathIdx
impl From<u32> for FilePathIdx
Source§impl From<usize> for FilePathIdx
impl From<usize> for FilePathIdx
Source§impl Hash for FilePathIdx
impl Hash for FilePathIdx
Source§impl Index<FilePathIdx> for [FilePath]
impl Index<FilePathIdx> for [FilePath]
Source§impl IndexMut<FilePathIdx> for [FilePath]
impl IndexMut<FilePathIdx> for [FilePath]
Source§impl Ord for FilePathIdx
impl Ord for FilePathIdx
Source§fn cmp(&self, other: &FilePathIdx) -> Ordering
fn cmp(&self, other: &FilePathIdx) -> 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 FilePathIdx
impl PartialEq for FilePathIdx
Source§impl PartialOrd for FilePathIdx
impl PartialOrd for FilePathIdx
impl Copy for FilePathIdx
impl Eq for FilePathIdx
impl StructuralPartialEq for FilePathIdx
Auto Trait Implementations§
impl Freeze for FilePathIdx
impl RefUnwindSafe for FilePathIdx
impl Send for FilePathIdx
impl Sync for FilePathIdx
impl Unpin for FilePathIdx
impl UnwindSafe for FilePathIdx
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