[][src]Struct gimli::read::Range

pub struct Range {
    pub begin: u64,
    pub end: u64,
}

An address range from the .debug_ranges or .debug_rnglists sections.

Fields

begin: u64

The beginning address of the range.

end: u64

The first address past the end of the range.

Trait Implementations

impl PartialEq<Range> for Range[src]

impl Eq for Range[src]

impl Hash for Range[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for Range[src]

impl Copy for Range[src]

impl Clone for Range[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for Range

impl Send for Range

impl Sync for Range

impl RefUnwindSafe for Range

impl UnwindSafe for Range

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]