pub struct SimpleExpansion {
pub span: Span,
pub element: SimpleExpansionElement,
}Fields§
§span: Span§element: SimpleExpansionElementThe $NAME / $1 / $@ body, sans $.
Trait Implementations§
Source§impl Clone for SimpleExpansion
impl Clone for SimpleExpansion
Source§fn clone(&self) -> SimpleExpansion
fn clone(&self) -> SimpleExpansion
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 SimpleExpansion
impl Debug for SimpleExpansion
Source§impl<'de> Deserialize<'de> for SimpleExpansion
impl<'de> Deserialize<'de> for SimpleExpansion
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SimpleExpansion
impl PartialEq for SimpleExpansion
Source§impl Serialize for SimpleExpansion
impl Serialize for SimpleExpansion
impl StructuralPartialEq for SimpleExpansion
Auto Trait Implementations§
impl Freeze for SimpleExpansion
impl RefUnwindSafe for SimpleExpansion
impl Send for SimpleExpansion
impl Sync for SimpleExpansion
impl Unpin for SimpleExpansion
impl UnsafeUnpin for SimpleExpansion
impl UnwindSafe for SimpleExpansion
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