Struct elrond::ElfHeaderBase [] [src]

pub struct ElfHeaderBase<'a> { /* fields omitted */ }

This type wraps a trait object

It allows us to avoid allocations when passing around the inner super object

Trait Implementations

impl<'a> Clone for ElfHeaderBase<'a>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<'a> Abi for ElfHeaderBase<'a>
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

impl<'a> Endian for ElfHeaderBase<'a>
[src]

[src]

[src]

[src]

impl<'a> Class for ElfHeaderBase<'a>
[src]

[src]

[src]

[src]

impl<'a> ElfMagicNumber for ElfHeaderBase<'a>
[src]

[src]

Get the specific version of ABI Read more

impl<'a> FileType for ElfHeaderBase<'a>
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

impl<'a> Arch for ElfHeaderBase<'a>
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

impl<'a> BufferBorrow<'a> for ElfHeaderBase<'a>
[src]

[src]

impl<'a> ElfHeader<'a> for ElfHeaderBase<'a>
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]