Struct cranelift_codegen_meta::cdsl::types::ReferenceType
source · pub(crate) struct ReferenceType(pub Reference);
Expand description
Reference type is scalar type, but not lane type.
Tuple Fields§
§0: Reference
Implementations§
source§impl ReferenceType
impl ReferenceType
sourcepub fn doc(self) -> String
pub fn doc(self) -> String
Return a string containing the documentation comment for this reference type.
pub fn ref_from_bits(num_bits: u16) -> ReferenceType
Trait Implementations§
source§impl Clone for ReferenceType
impl Clone for ReferenceType
source§fn clone(&self) -> ReferenceType
fn clone(&self) -> ReferenceType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ReferenceType
impl Debug for ReferenceType
source§impl Display for ReferenceType
impl Display for ReferenceType
source§impl From<Reference> for ReferenceType
impl From<Reference> for ReferenceType
Create a ReferenceType from a given reference variant.
source§impl From<ReferenceType> for ValueType
impl From<ReferenceType> for ValueType
Create a ValueType from a given reference type.
source§fn from(reference: ReferenceType) -> Self
fn from(reference: ReferenceType) -> Self
Converts to this type from the input type.