pub struct LlvmTypeAlias {
pub name: String,
pub ty: LlvmType,
}Expand description
A named type alias: %Name = type { ... }
Fields§
§name: StringName of the type (without leading %).
ty: LlvmTypeThe underlying type.
Trait Implementations§
Source§impl Clone for LlvmTypeAlias
impl Clone for LlvmTypeAlias
Source§fn clone(&self) -> LlvmTypeAlias
fn clone(&self) -> LlvmTypeAlias
Returns a duplicate 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 LlvmTypeAlias
impl Debug for LlvmTypeAlias
Source§impl Display for LlvmTypeAlias
impl Display for LlvmTypeAlias
Source§impl PartialEq for LlvmTypeAlias
impl PartialEq for LlvmTypeAlias
impl StructuralPartialEq for LlvmTypeAlias
Auto Trait Implementations§
impl Freeze for LlvmTypeAlias
impl RefUnwindSafe for LlvmTypeAlias
impl Send for LlvmTypeAlias
impl Sync for LlvmTypeAlias
impl Unpin for LlvmTypeAlias
impl UnsafeUnpin for LlvmTypeAlias
impl UnwindSafe for LlvmTypeAlias
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more