Enum syn::MacroDelimiter
source · [−]This is supported on crate features
full
or derive
only.Expand description
A grouping token that surrounds a macro body: m!(...)
or m!{...}
or m![...]
.
This type is available only if Syn is built with the "derive"
or "full"
feature.
Variants
Paren(Paren)
Brace(Brace)
Bracket(Bracket)
Trait Implementations
sourceimpl Clone for MacroDelimiter
This is supported on crate feature clone-impls
only.
impl Clone for MacroDelimiter
This is supported on crate feature
clone-impls
only.sourceimpl Debug for MacroDelimiter
This is supported on crate feature extra-traits
only.
impl Debug for MacroDelimiter
This is supported on crate feature
extra-traits
only.sourceimpl Hash for MacroDelimiter
This is supported on crate feature extra-traits
only.
impl Hash for MacroDelimiter
This is supported on crate feature
extra-traits
only.sourceimpl PartialEq<MacroDelimiter> for MacroDelimiter
This is supported on crate feature extra-traits
only.
impl PartialEq<MacroDelimiter> for MacroDelimiter
This is supported on crate feature
extra-traits
only.impl Eq for MacroDelimiter
This is supported on crate feature
extra-traits
only.Auto Trait Implementations
impl RefUnwindSafe for MacroDelimiter
impl !Send for MacroDelimiter
impl !Sync for MacroDelimiter
impl Unpin for MacroDelimiter
impl UnwindSafe for MacroDelimiter
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more