pub struct DirectoryBinding {
pub parent_inode_id: InodeId,
pub name_key: NameKey,
pub display_name: DisplayName,
}Expand description
A directory entry’s parent and name.
Fields§
§parent_inode_id: InodeIdParent directory containing the entry.
name_key: NameKeyName used to look up the entry.
display_name: DisplayNameName shown to users.
Trait Implementations§
Source§impl Clone for DirectoryBinding
impl Clone for DirectoryBinding
Source§impl Debug for DirectoryBinding
impl Debug for DirectoryBinding
Source§impl<'de> Deserialize<'de> for DirectoryBinding
impl<'de> Deserialize<'de> for DirectoryBinding
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DirectoryBinding
Source§impl PartialEq for DirectoryBinding
impl PartialEq for DirectoryBinding
Source§impl Serialize for DirectoryBinding
impl Serialize for DirectoryBinding
impl StructuralPartialEq for DirectoryBinding
Auto Trait Implementations§
impl Freeze for DirectoryBinding
impl RefUnwindSafe for DirectoryBinding
impl Send for DirectoryBinding
impl Sync for DirectoryBinding
impl Unpin for DirectoryBinding
impl UnsafeUnpin for DirectoryBinding
impl UnwindSafe for DirectoryBinding
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