pub struct ConditionalExpression {
pub test: Box<Node>,
pub consequent: Box<Node>,
pub alternate: Box<Node>,
pub span: Option<Span>,
}Fields§
§test: Box<Node>§consequent: Box<Node>§alternate: Box<Node>§span: Option<Span>Trait 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 PartialEq for ConditionalExpression
impl PartialEq for ConditionalExpression
Source§impl Serialize for ConditionalExpression
impl Serialize for ConditionalExpression
impl StructuralPartialEq for ConditionalExpression
Auto Trait Implementations§
impl Freeze for ConditionalExpression
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