pub struct IndexStateTransition {
pub from: IndexStateKind,
pub to: IndexStateKind,
}Expand description
A state transition for index lifecycle instrumentation.
Fields§
§from: IndexStateKindTransition start state.
to: IndexStateKindTransition end state.
Trait Implementations§
Source§impl Clone for IndexStateTransition
impl Clone for IndexStateTransition
Source§fn clone(&self) -> IndexStateTransition
fn clone(&self) -> IndexStateTransition
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 Debug for IndexStateTransition
impl Debug for IndexStateTransition
Source§impl Hash for IndexStateTransition
impl Hash for IndexStateTransition
Source§impl PartialEq for IndexStateTransition
impl PartialEq for IndexStateTransition
impl Copy for IndexStateTransition
impl Eq for IndexStateTransition
impl StructuralPartialEq for IndexStateTransition
Auto Trait Implementations§
impl Freeze for IndexStateTransition
impl RefUnwindSafe for IndexStateTransition
impl Send for IndexStateTransition
impl Sync for IndexStateTransition
impl Unpin for IndexStateTransition
impl UnsafeUnpin for IndexStateTransition
impl UnwindSafe for IndexStateTransition
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.