pub struct KermlSemanticDecl {
pub bnf_production: String,
pub text: String,
}Expand description
Modeled KerML semantic declaration captured as package-level syntax.
Fields§
§bnf_production: String§text: StringTrait Implementations§
Source§impl Clone for KermlSemanticDecl
impl Clone for KermlSemanticDecl
Source§fn clone(&self) -> KermlSemanticDecl
fn clone(&self) -> KermlSemanticDecl
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 KermlSemanticDecl
impl Debug for KermlSemanticDecl
impl Eq for KermlSemanticDecl
Source§impl PartialEq for KermlSemanticDecl
impl PartialEq for KermlSemanticDecl
Source§fn eq(&self, other: &KermlSemanticDecl) -> bool
fn eq(&self, other: &KermlSemanticDecl) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for KermlSemanticDecl
Auto Trait Implementations§
impl Freeze for KermlSemanticDecl
impl RefUnwindSafe for KermlSemanticDecl
impl Send for KermlSemanticDecl
impl Sync for KermlSemanticDecl
impl Unpin for KermlSemanticDecl
impl UnsafeUnpin for KermlSemanticDecl
impl UnwindSafe for KermlSemanticDecl
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