pub struct CaseClauseData {
pub expression: NodeIndex,
pub statements: NodeList,
}Expand description
Data for case/default clauses
Fields§
§expression: NodeIndex§statements: NodeListTrait Implementations§
Source§impl Clone for CaseClauseData
impl Clone for CaseClauseData
Source§fn clone(&self) -> CaseClauseData
fn clone(&self) -> CaseClauseData
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 CaseClauseData
impl Debug for CaseClauseData
Source§impl<'de> Deserialize<'de> for CaseClauseData
impl<'de> Deserialize<'de> for CaseClauseData
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 CaseClauseData
impl RefUnwindSafe for CaseClauseData
impl Send for CaseClauseData
impl Sync for CaseClauseData
impl Unpin for CaseClauseData
impl UnsafeUnpin for CaseClauseData
impl UnwindSafe for CaseClauseData
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