[−][src]Enum cranelift_codegen::ir::entities::AnyEntity
A reference to any of the entities defined in this module.
Variants
FunctionThe whole function.
Ebb(Ebb)An extended basic block.
Inst(Inst)An instruction.
Value(Value)An SSA value.
StackSlot(StackSlot)A stack slot.
GlobalValue(GlobalValue)A Global value.
JumpTable(JumpTable)A jump table.
FuncRef(FuncRef)An external function.
SigRef(SigRef)A function call signature.
Heap(Heap)A heap.
Table(Table)A table.
Trait Implementations
impl Copy for AnyEntity[src]
impl Copy for AnyEntityimpl Display for AnyEntity[src]
impl Display for AnyEntityimpl Debug for AnyEntity[src]
impl Debug for AnyEntityimpl PartialEq<AnyEntity> for AnyEntity[src]
impl PartialEq<AnyEntity> for AnyEntityimpl Eq for AnyEntity[src]
impl Eq for AnyEntityimpl Hash for AnyEntity[src]
impl Hash for AnyEntityfn hash<__H: Hasher>(&self, state: &mut __H) | [src] |
fn hash_slice<H>(data: &[Self], state: &mut H) where | 1.3.0 [src] |
Feeds a slice of this type into the given [Hasher]. Read more
impl From<Ebb> for AnyEntity[src]
impl From<Ebb> for AnyEntityimpl From<Inst> for AnyEntity[src]
impl From<Inst> for AnyEntityimpl From<Value> for AnyEntity[src]
impl From<Value> for AnyEntityimpl From<StackSlot> for AnyEntity[src]
impl From<StackSlot> for AnyEntityimpl From<GlobalValue> for AnyEntity[src]
impl From<GlobalValue> for AnyEntityfn from(r: GlobalValue) -> Self | [src] |
impl From<JumpTable> for AnyEntity[src]
impl From<JumpTable> for AnyEntityimpl From<FuncRef> for AnyEntity[src]
impl From<FuncRef> for AnyEntityimpl From<SigRef> for AnyEntity[src]
impl From<SigRef> for AnyEntityimpl From<Heap> for AnyEntity[src]
impl From<Heap> for AnyEntityimpl From<Table> for AnyEntity[src]
impl From<Table> for AnyEntityimpl Clone for AnyEntity[src]
impl Clone for AnyEntityAuto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom for T where
T: From<U>, [src]
impl<T, U> TryFrom for T where
T: From<U>, type Error = !
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error> | [src] |
impl<T> From for T[src]
impl<T> From for Timpl<T, U> TryInto for T where
U: TryFrom<T>, [src]
impl<T, U> TryInto for T where
U: TryFrom<T>, type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T, U> Into for T where
U: From<T>, [src]
impl<T, U> Into for T where
U: From<T>, impl<T> Borrow for T where
T: ?Sized, [src]
impl<T> Borrow for T where
T: ?Sized, impl<T> BorrowMut for T where
T: ?Sized, [src]
impl<T> BorrowMut for T where
T: ?Sized, fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T> Any for T where
T: 'static + ?Sized, [src]
impl<T> Any for T where
T: 'static + ?Sized, fn get_type_id(&self) -> TypeId | [src] |
impl<T> ToOwned for T where
T: Clone, [src]
impl<T> ToOwned for T where
T: Clone, impl<T> ToString for T where
T: Display + ?Sized, [src]
impl<T> ToString for T where
T: Display + ?Sized,