pub struct DeviateAddStmt { /* private fields */ }Expand description
The “deviate add” Statement.
Implementations§
Source§impl DeviateAddStmt
impl DeviateAddStmt
pub fn units(&self) -> &Option<UnitsStmt>
pub fn must(&self) -> &Vec<MustStmt>
pub fn unique(&self) -> &Vec<UniqueStmt>
pub fn default(&self) -> &Vec<DefaultStmt>
pub fn config(&self) -> &Option<ConfigStmt>
pub fn mandatory(&self) -> &Option<MandatoryStmt>
pub fn min_elements(&self) -> &Option<MinElementsStmt>
pub fn max_elements(&self) -> &Option<MaxElementsStmt>
Trait Implementations§
Source§impl Clone for DeviateAddStmt
impl Clone for DeviateAddStmt
Source§fn clone(&self) -> DeviateAddStmt
fn clone(&self) -> DeviateAddStmt
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 Compound for DeviateAddStmt
impl Compound for DeviateAddStmt
Source§impl Debug for DeviateAddStmt
impl Debug for DeviateAddStmt
Source§impl PartialEq for DeviateAddStmt
impl PartialEq for DeviateAddStmt
impl StructuralPartialEq for DeviateAddStmt
Auto Trait Implementations§
impl Freeze for DeviateAddStmt
impl RefUnwindSafe for DeviateAddStmt
impl Send for DeviateAddStmt
impl Sync for DeviateAddStmt
impl Unpin for DeviateAddStmt
impl UnwindSafe for DeviateAddStmt
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