pub enum EnumVariantPayload {
Number(f64),
String(String),
}Expand description
Distinct from the top-level Number/String variants so the inferer can attach enum-identity diagnostics.
Variants§
Trait Implementations§
Source§impl Clone for EnumVariantPayload
impl Clone for EnumVariantPayload
Source§impl Debug for EnumVariantPayload
impl Debug for EnumVariantPayload
Source§impl PartialEq for EnumVariantPayload
impl PartialEq for EnumVariantPayload
impl StructuralPartialEq for EnumVariantPayload
Auto Trait Implementations§
impl Freeze for EnumVariantPayload
impl RefUnwindSafe for EnumVariantPayload
impl Send for EnumVariantPayload
impl Sync for EnumVariantPayload
impl Unpin for EnumVariantPayload
impl UnsafeUnpin for EnumVariantPayload
impl UnwindSafe for EnumVariantPayload
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