pub struct YieldExpression {
pub argument: Option<Box<Expression>>,
pub delegate: bool,
}
Expand description
Yield expression
Fields§
§argument: Option<Box<Expression>>
§delegate: bool
Trait Implementations§
Source§impl Clone for YieldExpression
impl Clone for YieldExpression
Source§fn clone(&self) -> YieldExpression
fn clone(&self) -> YieldExpression
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 YieldExpression
impl Debug for YieldExpression
Source§impl<'de> Deserialize<'de> for YieldExpression
impl<'de> Deserialize<'de> for YieldExpression
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 YieldExpression
impl RefUnwindSafe for YieldExpression
impl Send for YieldExpression
impl Sync for YieldExpression
impl Unpin for YieldExpression
impl UnwindSafe for YieldExpression
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