pub struct SmartAddResult {
pub note_id: Option<i64>,
pub status: SmartAddStatus,
pub suggested_tags: Vec<String>,
pub similar_notes: Vec<i64>,
}Expand description
Result of a smart add operation.
Fields§
§note_id: Option<i64>The note ID if successfully added, None if rejected.
status: SmartAddStatusStatus of the operation.
Suggested tags based on similar notes.
similar_notes: Vec<i64>IDs of similar notes found (potential duplicates).
Trait Implementations§
Source§impl Clone for SmartAddResult
impl Clone for SmartAddResult
Source§fn clone(&self) -> SmartAddResult
fn clone(&self) -> SmartAddResult
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 SmartAddResult
impl RefUnwindSafe for SmartAddResult
impl Send for SmartAddResult
impl Sync for SmartAddResult
impl Unpin for SmartAddResult
impl UnwindSafe for SmartAddResult
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