#[repr(C)]pub struct attrlist {
pub bitmapcount: c_ushort,
pub commonattr: attrgroup_t,
pub volattr: attrgroup_t,
pub dirattr: attrgroup_t,
pub fileattr: attrgroup_t,
pub forkattr: attrgroup_t,
/* private fields */
}Available on macOS only.
Fields§
§bitmapcount: c_ushortnumber of attr. bit sets in list (should be 5)
commonattr: attrgroup_tcommon attribute group
volattr: attrgroup_tVolume attribute group
dirattr: attrgroup_tdirectory attribute group
fileattr: attrgroup_tfile attribute group
forkattr: attrgroup_tfork attribute group
Trait Implementations§
impl Copy for attrlist
impl Eq for attrlist
impl StructuralPartialEq for attrlist
Auto Trait Implementations§
impl Freeze for attrlist
impl RefUnwindSafe for attrlist
impl Send for attrlist
impl Sync for attrlist
impl Unpin for attrlist
impl UnwindSafe for attrlist
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