pub struct DataSemanticsNode {
pub state: Vec<StateFieldNode>,
pub invariants: Vec<SpannedValue<String>>,
pub span: Span,
}Fields§
§state: Vec<StateFieldNode>§invariants: Vec<SpannedValue<String>>§span: SpanTrait Implementations§
Source§impl Clone for DataSemanticsNode
impl Clone for DataSemanticsNode
Source§fn clone(&self) -> DataSemanticsNode
fn clone(&self) -> DataSemanticsNode
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 DataSemanticsNode
impl Debug for DataSemanticsNode
Source§impl PartialEq for DataSemanticsNode
impl PartialEq for DataSemanticsNode
impl StructuralPartialEq for DataSemanticsNode
Auto Trait Implementations§
impl Freeze for DataSemanticsNode
impl RefUnwindSafe for DataSemanticsNode
impl Send for DataSemanticsNode
impl Sync for DataSemanticsNode
impl Unpin for DataSemanticsNode
impl UnwindSafe for DataSemanticsNode
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