pub struct Paren {
pub span: Span,
}
Expand description
(...)
Fields
span: Span
Implementations
sourceimpl Paren
impl Paren
pub fn surround<F>(&self, tokens: &mut TokenStream, f: F) where
F: FnOnce(&mut TokenStream),
Trait Implementations
impl Copy for Paren
This is supported on crate feature
clone-impls
only.impl Eq for Paren
This is supported on crate feature
extra-traits
only.impl Token for Paren
Auto Trait Implementations
impl RefUnwindSafe for Paren
impl !Send for Paren
impl !Sync for Paren
impl Unpin for Paren
impl UnwindSafe for Paren
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