pub enum SmartAddStatus {
Added,
AddedWithWarning {
warning: String,
},
RejectedDuplicate {
existing_id: i64,
},
RejectedEmptyFields {
fields: Vec<String>,
},
RejectedInvalid {
errors: Vec<String>,
},
}Expand description
Status of a smart add operation.
Variants§
Added
Note was successfully added.
AddedWithWarning
Note was added despite being a potential duplicate.
RejectedDuplicate
Note was rejected as a duplicate.
RejectedEmptyFields
Note was rejected due to empty required fields.
RejectedInvalid
Note was rejected due to validation errors.
Trait Implementations§
Source§impl Clone for SmartAddStatus
impl Clone for SmartAddStatus
Source§fn clone(&self) -> SmartAddStatus
fn clone(&self) -> SmartAddStatus
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 moreAuto Trait Implementations§
impl Freeze for SmartAddStatus
impl RefUnwindSafe for SmartAddStatus
impl Send for SmartAddStatus
impl Sync for SmartAddStatus
impl Unpin for SmartAddStatus
impl UnwindSafe for SmartAddStatus
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