pub struct ResUnionVariant {
pub name: String,
pub def: ResUnionVariantDef,
pub variant_discriminator: u32,
}Fields§
§name: String§def: ResUnionVariantDef§variant_discriminator: u32Implementations§
Source§impl ResUnionVariant
impl ResUnionVariant
pub fn visit_type_refs(&self, visitor: &mut impl FnMut(&ResTypeRef))
Trait Implementations§
Source§impl Clone for ResUnionVariant
impl Clone for ResUnionVariant
Source§fn clone(&self) -> ResUnionVariant
fn clone(&self) -> ResUnionVariant
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 ResUnionVariant
impl Debug for ResUnionVariant
Auto Trait Implementations§
impl Freeze for ResUnionVariant
impl RefUnwindSafe for ResUnionVariant
impl Send for ResUnionVariant
impl Sync for ResUnionVariant
impl Unpin for ResUnionVariant
impl UnwindSafe for ResUnionVariant
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