pub struct IncludeUseCase {
pub name: String,
pub multiplicity: Option<String>,
pub body: UseCaseDefBody,
}Expand description
include <usecase> ... inside a case/use-case body.
Fields§
§name: String§multiplicity: Option<String>Optional multiplicity suffix like [0..*] captured as raw text including brackets.
body: UseCaseDefBodyTrait Implementations§
Source§impl Clone for IncludeUseCase
impl Clone for IncludeUseCase
Source§fn clone(&self) -> IncludeUseCase
fn clone(&self) -> IncludeUseCase
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 IncludeUseCase
impl Debug for IncludeUseCase
impl Eq for IncludeUseCase
Source§impl PartialEq for IncludeUseCase
impl PartialEq for IncludeUseCase
Source§fn eq(&self, other: &IncludeUseCase) -> bool
fn eq(&self, other: &IncludeUseCase) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for IncludeUseCase
Auto Trait Implementations§
impl Freeze for IncludeUseCase
impl RefUnwindSafe for IncludeUseCase
impl Send for IncludeUseCase
impl Sync for IncludeUseCase
impl Unpin for IncludeUseCase
impl UnsafeUnpin for IncludeUseCase
impl UnwindSafe for IncludeUseCase
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