pub struct DataUnion {
pub union_token: Union,
pub fields: FieldsNamed,
}
Expand description
An untagged union input to a proc_macro_derive
macro.
This type is available only if Syn is built with the "derive"
feature.
Fields
union_token: Union
fields: FieldsNamed
Trait Implementations
impl Eq for DataUnion
Auto Trait Implementations
impl RefUnwindSafe for DataUnion
impl !Send for DataUnion
impl !Sync for DataUnion
impl Unpin for DataUnion
impl UnwindSafe for DataUnion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more