pub enum Tag<P> {
Show 40 variants
Null,
Needed,
PltRelSize,
Pltgot,
Hash,
StrTab,
SymTab,
Rela,
RelaSize,
RelaEnt,
StrSize,
SymEnt,
Init,
Fini,
SoName,
RPath,
Symbolic,
Rel,
RelSize,
RelEnt,
PltRel,
Debug,
TextRel,
JmpRel,
BindNow,
InitArray,
FiniArray,
InitArraySize,
FiniArraySize,
RunPath,
Flags,
PreInitArray,
PreInitArraySize,
SymTabShIndex,
RelrSize,
Relr,
RelrEnt,
Flags1,
OsSpecific(P),
ProcessorSpecific(P),
}
Variants§
Null
Needed
PltRelSize
Pltgot
Hash
StrTab
SymTab
Rela
RelaSize
RelaEnt
StrSize
SymEnt
Init
Fini
SoName
RPath
Symbolic
Rel
RelSize
RelEnt
PltRel
Debug
TextRel
JmpRel
BindNow
InitArray
FiniArray
InitArraySize
FiniArraySize
RunPath
Flags
PreInitArray
PreInitArraySize
SymTabShIndex
RelrSize
Relr
RelrEnt
Flags1
OsSpecific(P)
ProcessorSpecific(P)
Trait Implementations§
source§impl<P: PartialEq> PartialEq for Tag<P>
impl<P: PartialEq> PartialEq for Tag<P>
impl<P: Eq> Eq for Tag<P>
impl<P> StructuralEq for Tag<P>
impl<P> StructuralPartialEq for Tag<P>
Auto Trait Implementations§
impl<P> RefUnwindSafe for Tag<P>where P: RefUnwindSafe,
impl<P> Send for Tag<P>where P: Send,
impl<P> Sync for Tag<P>where P: Sync,
impl<P> Unpin for Tag<P>where P: Unpin,
impl<P> UnwindSafe for Tag<P>where P: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more