fn encode_inherent_implementations(&mut self, def_id: DefId) -> LazySeq<DefIndex> {
        debug!("EntryBuilder::encode_inherent_implementations({:?})", def_id);
        let implementations = self.tcx.inherent_impls(def_id);
        if implementations.is_empty() {
            LazySeq::empty()
        } else {
            self.lazy_seq(implementations.iter().map(|&def_id| {
                assert!(def_id.is_local());
                def_id.index
            }))
        }
    }
// Encodes the inherent implementations of a structure, enumeration, or trait.
Encodes the inherent implementations of a structure, enumeration, or trait.
Encodes the inherent implementations of a structure enumeration or trait .
fn encode_inherent_implementations(&mut self, def_id: DefId) -> LazySeq<DefIndex> {
        debug!("EntryBuilder::encode_inherent_implementations({:?})", def_id);
        let implementations = self.tcx.inherent_impls(def_id);
        if implementations.is_empty() {
            LazySeq::empty()
        } else {
            self.lazy_seq(implementations.iter().map(|&def_id| {
                assert!(def_id.is_local());
                def_id.index
            }))
        }
    }
fn encode_inherent_implementations ( & mut self , def_id : DefId ) -> LazySeq < DefIndex > { debug ! ( " " def_id ) ; let implementations = self . tcx . inherent_impls ( def_id ) ; if implementations . is_empty ( ) { LazySeq :: empty ( ) } else { self . lazy_seq ( implementations . iter ( ) . map ( | & def_id | { assert ! ( def_id is_local ( ) ) ; def_id . index } ) ) } }
Encodes the inherent implementations of a structure, enumeration, or trait.
Encodes the inherent implementations of a structure enumeration or trait .
&mut self
def_id
DefId
&mut self
def_id
DefId