pub fn outputs<'a>(&'a self) -> impl Iterator<Item=InterfaceVariableResolution<'a>> {
        self.output_map.iter()
            .map(|(&location, ty)|  {
                InterfaceVariableResolution {
                    location: location.into(),
                    ty
                }
            })
    }
/// List all output locations in this manifest.
List all output locations in this manifest.
List all output locations in this manifest .
pub fn outputs<'a>(&'a self) -> impl Iterator<Item=InterfaceVariableResolution<'a>> {
        self.output_map.iter()
            .map(|(&location, ty)|  {
                InterfaceVariableResolution {
                    location: location.into(),
                    ty
                }
            })
    }
pub fn outputs < ' a > ( & ' a self ) -> impl Iterator < Item = InterfaceVariableResolution < ' a > > { self . output_map . iter ( ) . map ( | ( & location , ty ) | { InterfaceVariableResolution { location : location . into ( ) , ty } } ) }
List all output locations in this manifest.
List all output locations in this manifest .
&'a self
&'a self