pub struct ReturnData {
pub expression: NodeIndex,
}Expand description
Data for return/throw statements
Fields§
§expression: NodeIndexTrait Implementations§
Source§impl Clone for ReturnData
impl Clone for ReturnData
Source§fn clone(&self) -> ReturnData
fn clone(&self) -> ReturnData
Returns a duplicate 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 ReturnData
impl Debug for ReturnData
Source§impl<'de> Deserialize<'de> for ReturnData
impl<'de> Deserialize<'de> for ReturnData
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
Auto Trait Implementations§
impl Freeze for ReturnData
impl RefUnwindSafe for ReturnData
impl Send for ReturnData
impl Sync for ReturnData
impl Unpin for ReturnData
impl UnsafeUnpin for ReturnData
impl UnwindSafe for ReturnData
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