pub enum SemanticInsertOutcome {
Inserted(SemanticInsertedSupport),
Unchanged(SemanticVersionRef),
}Expand description
Result of exact support insertion.
Variants§
Inserted(SemanticInsertedSupport)
Unchanged(SemanticVersionRef)
Trait Implementations§
Source§impl Clone for SemanticInsertOutcome
impl Clone for SemanticInsertOutcome
Source§fn clone(&self) -> SemanticInsertOutcome
fn clone(&self) -> SemanticInsertOutcome
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 moreimpl Copy for SemanticInsertOutcome
Source§impl Debug for SemanticInsertOutcome
impl Debug for SemanticInsertOutcome
impl Eq for SemanticInsertOutcome
Source§impl PartialEq for SemanticInsertOutcome
impl PartialEq for SemanticInsertOutcome
impl StructuralPartialEq for SemanticInsertOutcome
Auto Trait Implementations§
impl Freeze for SemanticInsertOutcome
impl RefUnwindSafe for SemanticInsertOutcome
impl Send for SemanticInsertOutcome
impl Sync for SemanticInsertOutcome
impl Unpin for SemanticInsertOutcome
impl UnsafeUnpin for SemanticInsertOutcome
impl UnwindSafe for SemanticInsertOutcome
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more