pub enum ExpansionBody {
Closure(ExpansionClosure),
Tokens(Tokens),
}Variants§
Closure(ExpansionClosure)
Tokens(Tokens)
Implementations§
Trait Implementations§
Source§impl Clone for ExpansionBody
impl Clone for ExpansionBody
Source§fn clone(&self) -> ExpansionBody
fn clone(&self) -> ExpansionBody
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExpansionBody
impl Debug for ExpansionBody
Source§impl Default for ExpansionBody
impl Default for ExpansionBody
Source§impl Display for ExpansionBody
impl Display for ExpansionBody
Source§impl From<&str> for ExpansionBody
impl From<&str> for ExpansionBody
Source§fn from(s: &str) -> ExpansionBody
fn from(s: &str) -> ExpansionBody
Converts to this type from the input type.
Source§impl From<ArgWrap> for ExpansionBody
impl From<ArgWrap> for ExpansionBody
Source§fn from(t: ArgWrap) -> ExpansionBody
fn from(t: ArgWrap) -> ExpansionBody
Converts to this type from the input type.
Source§impl From<String> for ExpansionBody
impl From<String> for ExpansionBody
Source§fn from(s: String) -> ExpansionBody
fn from(s: String) -> ExpansionBody
Converts to this type from the input type.
Source§impl From<Token> for ExpansionBody
impl From<Token> for ExpansionBody
Source§fn from(t: Token) -> ExpansionBody
fn from(t: Token) -> ExpansionBody
Converts to this type from the input type.
Source§impl From<Tokens> for ExpansionBody
impl From<Tokens> for ExpansionBody
Source§fn from(t: Tokens) -> ExpansionBody
fn from(t: Tokens) -> ExpansionBody
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for ExpansionBody
impl !Send for ExpansionBody
impl !Sync for ExpansionBody
impl !UnwindSafe for ExpansionBody
impl Freeze for ExpansionBody
impl Unpin for ExpansionBody
impl UnsafeUnpin for ExpansionBody
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more