pub struct UnionVariant {
pub type: TypeRef,
pub tag: Option<String>,
}Fields§
§type: TypeRef§tag: Option<String>Trait Implementations§
Source§impl Clone for UnionVariant
impl Clone for UnionVariant
Source§fn clone(&self) -> UnionVariant
fn clone(&self) -> UnionVariant
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UnionVariant
impl Debug for UnionVariant
Source§impl<'de> Deserialize<'de> for UnionVariant
impl<'de> Deserialize<'de> for UnionVariant
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UnionVariant
impl PartialEq for UnionVariant
Source§fn eq(&self, other: &UnionVariant) -> bool
fn eq(&self, other: &UnionVariant) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UnionVariant
impl Serialize for UnionVariant
impl StructuralPartialEq for UnionVariant
Auto Trait Implementations§
impl Freeze for UnionVariant
impl RefUnwindSafe for UnionVariant
impl Send for UnionVariant
impl Sync for UnionVariant
impl Unpin for UnionVariant
impl UnsafeUnpin for UnionVariant
impl UnwindSafe for UnionVariant
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