pub fn outer(&self) -> ObjectImportOuter {
        match self.outer_index.cmp(&0) {
            Ordering::Equal => ObjectImportOuter::Root,
            Ordering::Greater => ObjectImportOuter::Export {
                export_index: (self.outer_index - 1) as u32,
            },
            Ordering::Less => ObjectImportOuter::Import {
                import_index: -(self.outer_index + 1) as u32,
            },
        }
    }
/// Determine where the Outer for this import lives
Determine where the Outer for this import lives
Determine where the Outer for this import lives
pub fn outer(&self) -> ObjectImportOuter {
        match self.outer_index.cmp(&0) {
            Ordering::Equal => ObjectImportOuter::Root,
            Ordering::Greater => ObjectImportOuter::Export {
                export_index: (self.outer_index - 1) as u32,
            },
            Ordering::Less => ObjectImportOuter::Import {
                import_index: -(self.outer_index + 1) as u32,
            },
        }
    }
pub fn outer ( & self ) -> ObjectImportOuter { match self . outer_index . cmp ( & 0 ) { Ordering :: Equal => ObjectImportOuter :: Root , Ordering :: Greater => ObjectImportOuter :: Export { export_index : ( self . outer_index - 1 ) as u32 , } , Ordering :: Less => ObjectImportOuter :: Import { import_index : - ( self . outer_index + 1 ) as u32 , } , } }
Determine where the Outer for this import lives
Determine where the Outer for this import lives
&self