Struct syn::DataStruct [−][src]
pub struct DataStruct {
pub struct_token: Struct,
pub fields: Fields,
pub semi_token: Option<Semi>,
}This is supported on crate feature
derive only.A struct input to a proc_macro_derive macro.
This type is available only if Syn is built with the "derive"
feature.
Fields
struct_token: Structfields: Fieldssemi_token: Option<Semi>Trait Implementations
impl Clone for DataStruct[src]
impl Clone for DataStruct[src]This is supported on crate feature
clone-impls only.fn clone(&self) -> Self[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for DataStruct[src]
impl Debug for DataStruct[src]This is supported on crate feature
extra-traits only.impl Eq for DataStruct[src]
impl Eq for DataStruct[src]This is supported on crate feature
extra-traits only.impl From<DataStruct> for Data[src]
impl From<DataStruct> for Data[src]fn from(e: DataStruct) -> Data[src]
impl Hash for DataStruct[src]
impl Hash for DataStruct[src]This is supported on crate feature
extra-traits only.Auto Trait Implementations
impl RefUnwindSafe for DataStruct
impl RefUnwindSafe for DataStructimpl !Send for DataStruct
impl !Send for DataStructimpl !Sync for DataStruct
impl !Sync for DataStructimpl Unpin for DataStruct
impl Unpin for DataStructimpl UnwindSafe for DataStruct
impl UnwindSafe for DataStruct