Struct pelite::pe32::debug::Debug[][src]

pub struct Debug<'a, P> { /* fields omitted */ }

Debug directory.

For more information see the module-level documentation.

Methods

impl<'a, P: Pe<'a> + Copy> Debug<'a, P>
[src]

Gets the PE instance.

Returns the underlying debug directories image.

Gets the CodeView PDB file name.

Trait Implementations

impl<'a, P: Pe<'a> + Copy> Serialize for Debug<'a, P>
[src]

Serialize this value into the given Serde serializer. Read more

impl<'a, P: Copy> Copy for Debug<'a, P>
[src]

impl<'a, P: Clone> Clone for Debug<'a, P>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a, P: Pe<'a> + Copy> IntoIterator for Debug<'a, P>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Important traits for Iter<'a, P>

Creates an iterator from a value. Read more

impl<'a, P: Pe<'a> + Copy> Debug for Debug<'a, P>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<'a, P> Send for Debug<'a, P> where
    P: Send

impl<'a, P> Sync for Debug<'a, P> where
    P: Sync