fn include_cur_dir(&self) -> bool {
        if self.has_root() {
            return false;
        }
        let mut iter = self.path[self.prefix_len()..].iter();
        match (iter.next(), iter.next()) {
            (Some(&b'.'), None) => true,
            (Some(&b'.'), Some(&b)) => self.is_sep_byte(b),
            _ => false,
        }
    }
/// Should the normalized path include a leading . ?
Should the normalized path include a leading .
Should the normalized path include a leading .
fn include_cur_dir(&self) -> bool {
        if self.has_root() {
            return false;
        }
        let mut iter = self.path[self.prefix_len()..].iter();
        match (iter.next(), iter.next()) {
            (Some(&b'.'), None) => true,
            (Some(&b'.'), Some(&b)) => self.is_sep_byte(b),
            _ => false,
        }
    }
fn include_cur_dir ( & self ) -> bool { if self . has_root ( ) { return false ; } let mut iter = self . path [ self . prefix_len ( ) .. ] . iter ( ) ; match ( iter . next ( ) , iter . next ( ) ) { ( Some ( & b'.' ) , None ) => true , ( Some ( & b'.' ) , Some ( & b ) ) => self . is_sep_byte ( b ) , _ => false , } }
Should the normalized path include a leading .
Should the normalized path include a leading .
&self
&self