pub struct Disc {
pub tag: String,
pub tags: Vec<String>,
}Expand description
The tag of a discriminated union and its branch names, sorted. The branches themselves are the node’s list, in that order.
Fields§
§tag: StringTrait Implementations§
impl Eq for Disc
impl StructuralPartialEq for Disc
Auto Trait Implementations§
impl Freeze for Disc
impl RefUnwindSafe for Disc
impl Send for Disc
impl Sync for Disc
impl Unpin for Disc
impl UnsafeUnpin for Disc
impl UnwindSafe for Disc
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.