#[repr(transparent)]pub struct FolderPathListEntry(pub SearchListEntry);
Tuple Fields§
§0: SearchListEntry
Implementations§
Source§impl FolderPathListEntry
impl FolderPathListEntry
pub fn get_child_count(&self) -> usize
pub fn get_first_child_index(&self) -> usize
pub fn as_path_entry(&self) -> PathListEntry
pub fn set_first_child_index(&mut self, idx: u32)
Trait Implementations§
Source§impl BinRead for FolderPathListEntry
impl BinRead for FolderPathListEntry
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 FolderPathListEntry
impl Clone for FolderPathListEntry
Source§fn clone(&self) -> FolderPathListEntry
fn clone(&self) -> FolderPathListEntry
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 FolderPathListEntry
impl Debug for FolderPathListEntry
Source§impl DerefMut for FolderPathListEntry
impl DerefMut for FolderPathListEntry
Source§impl Deref for FolderPathListEntry
impl Deref for FolderPathListEntry
impl Copy for FolderPathListEntry
Auto Trait Implementations§
impl Freeze for FolderPathListEntry
impl RefUnwindSafe for FolderPathListEntry
impl Send for FolderPathListEntry
impl Sync for FolderPathListEntry
impl Unpin for FolderPathListEntry
impl UnwindSafe for FolderPathListEntry
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