pub struct DataUnion {
pub union_token: Union,
pub fields: FieldsNamed,
}
Expand description
A tagged union input to a proc_macro_derive
macro.
This type is available if Syn is built with the "derive"
feature.
Fields
union_token: Union
fields: FieldsNamed
Trait Implementations
impl Eq for DataUnion
impl StructuralEq for DataUnion
impl StructuralPartialEq 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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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