pub fn footprint_paths(&self) -> impl Iterator<Item = &AccessPath> {
        self.iter().filter_map(|a| match a {
            Addr::Footprint(ap) => Some(ap),
            Addr::Constant(_) => None,
        })
    }
/// return an iterator over the footprint paths in `self`
return an iterator over the footprint paths in `self`
return an iterator over the footprint paths in ` self `
pub fn footprint_paths(&self) -> impl Iterator<Item = &AccessPath> {
        self.iter().filter_map(|a| match a {
            Addr::Footprint(ap) => Some(ap),
            Addr::Constant(_) => None,
        })
    }
pub fn footprint_paths ( & self ) -> impl Iterator < Item = & AccessPath > { self . iter ( ) . filter_map ( | a | match a { Addr :: Footprint ( ap ) => Some ( ap ) , Addr :: Constant ( _ ) => None , } ) }
return an iterator over the footprint paths in `self`
return an iterator over the footprint paths in ` self `
&self