pub fn lookup_path(
        &self,
        context: &mut LookupContext,
        dir: NamespaceNode,
        path: &FsStr,
    ) -> Result<NamespaceNode, Errno> {
        let (parent, basename) = self.lookup_parent(context, dir, path)?;
        parent.lookup_child(context, self, basename)
    }
/// Lookup a namespace node.
///
/// Consider using Task::open_file_at or Task::lookup_parent_at rather than
/// calling this function directly.
///
/// This function resolves the component of the given path.
Lookup a namespace node.
Consider using Task::open_file_at or Task::lookup_parent_at rather than
calling this function directly.

This function resolves the component of the given path.
Lookup a namespace node . Consider using Task :: open_file_at or Task :: lookup_parent_at rather than calling this function directly . This function resolves the component of the given path .
pub fn lookup_path(
        &self,
        context: &mut LookupContext,
        dir: NamespaceNode,
        path: &FsStr,
    ) -> Result<NamespaceNode, Errno> {
        let (parent, basename) = self.lookup_parent(context, dir, path)?;
        parent.lookup_child(context, self, basename)
    }
pub fn lookup_path ( & self , context : & mut LookupContext , dir : NamespaceNode , path : & FsStr , ) -> Result < NamespaceNode , Errno > { let ( parent , basename ) = self . lookup_parent ( context , dir , path ) ? ; parent . lookup_child ( context , self , basename ) }
Lookup a namespace node.
Lookup a namespace node .
&self
context
&mut LookupContext
dir
NamespaceNode
path
&FsStr
&self
context
&mut LookupContext
dir
NamespaceNode
path
&FsStr