pub struct DirectoryTable {
pub entries: Vec<Entry>,
/* private fields */
}Expand description
Table for one directory
Fields§
§entries: Vec<Entry>Implementations§
Source§impl DirectoryTable
impl DirectoryTable
pub fn find(&self, name: &str) -> Option<&Entry>
pub async fn from_reader_directory( directory: &Box<dyn DirectoryInode + Send + Sync>, superblock: &SuperBlock, r: impl AsyncSeekBufRead, ) -> Result<Self, DirectoryTableError>
Trait Implementations§
Source§impl Debug for DirectoryTable
impl Debug for DirectoryTable
Source§impl Default for DirectoryTable
impl Default for DirectoryTable
Source§fn default() -> DirectoryTable
fn default() -> DirectoryTable
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DirectoryTable
impl RefUnwindSafe for DirectoryTable
impl Send for DirectoryTable
impl Sync for DirectoryTable
impl Unpin for DirectoryTable
impl UnwindSafe for DirectoryTable
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more