#[repr(C)]pub struct FuseDirEntPlus {
pub entry_out: FuseEntryOut,
pub dirent: FuseDirEnt,
}Expand description
FUSE directory entry plus fuse_direntplus
used in readdirplus()
Fields§
§entry_out: FuseEntryOutFUSE directory entry extra info
dirent: FuseDirEntFUSE directory entry
Implementations§
Source§impl FuseDirEntPlus
impl FuseDirEntPlus
Sourcepub fn size_with_name(&self) -> usize
pub fn size_with_name(&self) -> usize
Get the exctual size of FuseDirEntPlus,
equals to the size of header and the length of following name.
The behaviour of this method is similar to marco
FUSE_DIRENTPLUS_SIZE(d) in fuse.h.
This method is not used now, that’s because the FUSE operation
ReadDirPlus has not yet been implemented.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FuseDirEntPlus
impl RefUnwindSafe for FuseDirEntPlus
impl Send for FuseDirEntPlus
impl Sync for FuseDirEntPlus
impl Unpin for FuseDirEntPlus
impl UnwindSafe for FuseDirEntPlus
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