pub struct UnionShape {
pub members: BTreeMap<String, UnionMember>,
pub traits: Traits,
}Fields§
§members: BTreeMap<String, UnionMember>§traits: TraitsTrait Implementations§
Source§impl Debug for UnionShape
impl Debug for UnionShape
Source§impl<'de> Deserialize<'de> for UnionShape
impl<'de> Deserialize<'de> for UnionShape
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
Auto Trait Implementations§
impl Freeze for UnionShape
impl RefUnwindSafe for UnionShape
impl Send for UnionShape
impl Sync for UnionShape
impl Unpin for UnionShape
impl UnsafeUnpin for UnionShape
impl UnwindSafe for UnionShape
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