pub struct ElifClause {
pub span: Span,
pub condition: Vec<ConditionPart>,
pub body: Vec<Statement>,
}Fields§
§span: Span§condition: Vec<ConditionPart>§body: Vec<Statement>Trait Implementations§
Source§impl Clone for ElifClause
impl Clone for ElifClause
Source§fn clone(&self) -> ElifClause
fn clone(&self) -> ElifClause
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ElifClause
impl Debug for ElifClause
Source§impl<'de> Deserialize<'de> for ElifClause
impl<'de> Deserialize<'de> for ElifClause
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 ElifClause
impl PartialEq for ElifClause
Source§impl Serialize for ElifClause
impl Serialize for ElifClause
impl StructuralPartialEq for ElifClause
Auto Trait Implementations§
impl Freeze for ElifClause
impl RefUnwindSafe for ElifClause
impl Send for ElifClause
impl Sync for ElifClause
impl Unpin for ElifClause
impl UnsafeUnpin for ElifClause
impl UnwindSafe for ElifClause
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