[][src]Struct rustc_ap_rustc_target::abi::AddressSpace

pub struct AddressSpace(pub u32);

An identifier that specifies the address space that some operation should operate on. Special address spaces have an effect on code generation, depending on the target and the address spaces it implements.

Implementations

impl AddressSpace[src]

pub const DATA: Self[src]

The default address space, corresponding to data space.

Trait Implementations

impl Clone for AddressSpace[src]

impl Copy for AddressSpace[src]

impl Debug for AddressSpace[src]

impl Eq for AddressSpace[src]

impl Ord for AddressSpace[src]

impl PartialEq<AddressSpace> for AddressSpace[src]

impl PartialOrd<AddressSpace> for AddressSpace[src]

impl StructuralEq for AddressSpace[src]

impl StructuralPartialEq for AddressSpace[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<'a, T> Captures<'a> for T where
    T: ?Sized
[src]

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

impl<T> Erased for T[src]

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

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

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

type Error = !

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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> 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<V, T> VZip<V> for T where
    V: MultiLane<T>,