pub struct WithStatement {
pub object: Box<Node>,
pub body: Box<Node>,
pub span: Option<Span>,
}Fields§
§object: Box<Node>§body: Box<Node>§span: Option<Span>Trait Implementations§
Source§impl Clone for WithStatement
impl Clone for WithStatement
Source§fn clone(&self) -> WithStatement
fn clone(&self) -> WithStatement
Returns a copy of the value. Read more
1.0.0 · 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 WithStatement
impl Debug for WithStatement
Source§impl<'de> Deserialize<'de> for WithStatement
impl<'de> Deserialize<'de> for WithStatement
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 WithStatement
impl PartialEq for WithStatement
Source§impl Serialize for WithStatement
impl Serialize for WithStatement
impl StructuralPartialEq for WithStatement
Auto Trait Implementations§
impl Freeze for WithStatement
impl RefUnwindSafe for WithStatement
impl Send for WithStatement
impl Sync for WithStatement
impl Unpin for WithStatement
impl UnwindSafe for WithStatement
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