Struct finder_info::ExtendedFileInfo [−][src]
#[repr(C)]pub struct ExtendedFileInfo { pub reserved1: [i16; 4], pub extendedFinderFlags: ExtendedFinderFlags, pub reserved2: i16, pub putAwayFolderID: i32, }
Defines an extended file information structure.
The ExtendedFileInfo
structure is preferred over the FXInfo structure.
Fields
reserved1: [i16; 4]
Reserved (set to 0).
extendedFinderFlags: ExtendedFinderFlags
Extended flags. See ExtendedFinderFlags
.
reserved2: i16
Reserved (set to 0).
putAwayFolderID: i32
If the user moves the file onto the desktop, the directory ID of the folder from which the user moves the file.
Methods
impl ExtendedFileInfo
[src]
impl ExtendedFileInfo
pub fn read<R: ReadBytesExt>(r: &mut R) -> Result<ExtendedFileInfo>
[src]
pub fn read<R: ReadBytesExt>(r: &mut R) -> Result<ExtendedFileInfo>
pub fn write<W: WriteBytesExt>(&self, w: &mut W) -> Result<()>
[src]
pub fn write<W: WriteBytesExt>(&self, w: &mut W) -> Result<()>
Trait Implementations
impl Clone for ExtendedFileInfo
[src]
impl Clone for ExtendedFileInfo
fn clone(&self) -> ExtendedFileInfo
[src]
fn clone(&self) -> ExtendedFileInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for ExtendedFileInfo
[src]
impl Default for ExtendedFileInfo
fn default() -> ExtendedFileInfo
[src]
fn default() -> ExtendedFileInfo
Returns the "default value" for a type. Read more
impl Debug for ExtendedFileInfo
[src]
impl Debug for ExtendedFileInfo
Auto Trait Implementations
impl Send for ExtendedFileInfo
impl Send for ExtendedFileInfo
impl Sync for ExtendedFileInfo
impl Sync for ExtendedFileInfo