pub struct ReturnNode {
pub statement: Option<Box<Node>>,
}Fields§
§statement: Option<Box<Node>>Implementations§
Trait Implementations§
Source§impl Clone for ReturnNode
impl Clone for ReturnNode
Source§fn clone(&self) -> ReturnNode
fn clone(&self) -> ReturnNode
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 ReturnNode
impl Debug for ReturnNode
Source§impl<'de> Deserialize<'de> for ReturnNode
impl<'de> Deserialize<'de> for ReturnNode
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 ReturnNode
impl PartialEq for ReturnNode
Source§impl Serialize for ReturnNode
impl Serialize for ReturnNode
impl StructuralPartialEq for ReturnNode
Auto Trait Implementations§
impl Freeze for ReturnNode
impl RefUnwindSafe for ReturnNode
impl Send for ReturnNode
impl Sync for ReturnNode
impl Unpin for ReturnNode
impl UnwindSafe for ReturnNode
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