[][src]Struct cranelift_codegen::ir::entities::Table

pub struct Table(_);

A reference to a table.

Methods

impl Table

pub fn from_u32(x: u32) -> Self

Return the underlying index value as a u32.

pub fn as_u32(self) -> u32

Return the underlying index value as a u32.

impl Table[src]

pub fn with_number(n: u32) -> Option<Self>[src]

Create a new table reference from its number.

This method is for use by the parser.

Trait Implementations

impl PartialEq<Table> for Table[src]

impl Eq for Table[src]

impl Hash for Table[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 Copy for Table[src]

impl Debug for Table

impl Display for Table

impl From<Table> for AnyEntity[src]

impl Clone for Table[src]

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

Performs copy-assignment from source. Read more

impl EntityRef for Table

impl ReservedValue for Table

Auto Trait Implementations

impl Send for Table

impl Sync for Table

impl Unpin for Table

impl UnwindSafe for Table

impl RefUnwindSafe for Table

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> ToString for T where
    T: Display + ?Sized
[src]

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> SparseMapValue<T> for T where
    T: EntityRef
[src]