pub struct AnalysisCaseDef {
pub identification: Identification,
pub specializes: Option<String>,
pub specializes_span: Option<Span>,
pub body: UseCaseDefBody,
}Expand description
Analysis case definition: analysis def Identification body.
Fields§
§identification: Identification§specializes: Option<String>§specializes_span: Option<Span>§body: UseCaseDefBodyTrait Implementations§
Source§impl Clone for AnalysisCaseDef
impl Clone for AnalysisCaseDef
Source§fn clone(&self) -> AnalysisCaseDef
fn clone(&self) -> AnalysisCaseDef
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 AnalysisCaseDef
impl Debug for AnalysisCaseDef
impl Eq for AnalysisCaseDef
Source§impl PartialEq for AnalysisCaseDef
impl PartialEq for AnalysisCaseDef
Source§fn eq(&self, other: &AnalysisCaseDef) -> bool
fn eq(&self, other: &AnalysisCaseDef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AnalysisCaseDef
Auto Trait Implementations§
impl Freeze for AnalysisCaseDef
impl RefUnwindSafe for AnalysisCaseDef
impl Send for AnalysisCaseDef
impl Sync for AnalysisCaseDef
impl Unpin for AnalysisCaseDef
impl UnsafeUnpin for AnalysisCaseDef
impl UnwindSafe for AnalysisCaseDef
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