Enum syn::AttrStyle [−][src]
pub enum AttrStyle { Outer, Inner(Bang), }
Distinguishes between attributes that decorate an item and attributes that are contained within an item.
This type is available if Syn is built with the "derive"
or "full"
feature.
Outer attributes
#[repr(transparent)]
/// # Example
/** Please file an issue */
Inner attributes
#![feature(proc_macro)]
//! # Example
/*! Please file an issue */
Variants
Outer
Inner(Bang)
Trait Implementations
impl Copy for AttrStyle
[src]
impl Copy for AttrStyle
impl Debug for AttrStyle
[src]
impl Debug for AttrStyle
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Eq for AttrStyle
[src]
impl Eq for AttrStyle
impl PartialEq for AttrStyle
[src]
impl PartialEq for AttrStyle
fn eq(&self, other: &AttrStyle) -> bool
[src]
fn eq(&self, other: &AttrStyle) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &AttrStyle) -> bool
[src]
fn ne(&self, other: &AttrStyle) -> bool
This method tests for !=
.
impl Hash for AttrStyle
[src]
impl Hash for AttrStyle
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
[src]Feeds a slice of this type into the given [Hasher
]. Read more
impl Clone for AttrStyle
[src]
impl Clone for AttrStyle