Struct symboscript_types::parser::ConditionalExpression
source · pub struct ConditionalExpression {
pub node: Node,
pub test: Expression,
pub consequent: Expression,
pub alternate: Expression,
}Fields§
§node: Node§test: Expression§consequent: Expression§alternate: ExpressionTrait Implementations§
source§impl Clone for ConditionalExpression
impl Clone for ConditionalExpression
source§fn clone(&self) -> ConditionalExpression
fn clone(&self) -> ConditionalExpression
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 ConditionalExpression
impl Debug for ConditionalExpression
source§impl<'de> Deserialize<'de> for ConditionalExpression
impl<'de> Deserialize<'de> for ConditionalExpression
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 Display for ConditionalExpression
impl Display for ConditionalExpression
Auto Trait Implementations§
impl RefUnwindSafe for ConditionalExpression
impl Send for ConditionalExpression
impl Sync for ConditionalExpression
impl Unpin for ConditionalExpression
impl UnwindSafe for ConditionalExpression
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