Enum syn::MacroDelimiter
source · [−]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
impl Clone for MacroDelimiter
sourceimpl Debug for MacroDelimiter
impl Debug for MacroDelimiter
sourceimpl Hash for MacroDelimiter
impl Hash for MacroDelimiter
sourceimpl PartialEq<MacroDelimiter> for MacroDelimiter
impl PartialEq<MacroDelimiter> for MacroDelimiter
impl Eq for MacroDelimiter
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