#[non_exhaustive]pub enum TransformObserverV0 {
RawBytes,
Contract(ObservationKindV0),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
RawBytes
Contract(ObservationKindV0)
Implementations§
Source§impl TransformObserverV0
impl TransformObserverV0
pub const fn observer_class(self) -> TransformObserverClassV0
Trait Implementations§
Source§impl Clone for TransformObserverV0
impl Clone for TransformObserverV0
Source§fn clone(&self) -> TransformObserverV0
fn clone(&self) -> TransformObserverV0
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 TransformObserverV0
Source§impl Debug for TransformObserverV0
impl Debug for TransformObserverV0
impl Eq for TransformObserverV0
Source§impl Ord for TransformObserverV0
impl Ord for TransformObserverV0
Source§fn cmp(&self, other: &TransformObserverV0) -> Ordering
fn cmp(&self, other: &TransformObserverV0) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TransformObserverV0
impl PartialEq for TransformObserverV0
Source§impl PartialOrd for TransformObserverV0
impl PartialOrd for TransformObserverV0
Source§impl Serialize for TransformObserverV0
impl Serialize for TransformObserverV0
impl StructuralPartialEq for TransformObserverV0
Auto Trait Implementations§
impl Freeze for TransformObserverV0
impl RefUnwindSafe for TransformObserverV0
impl Send for TransformObserverV0
impl Sync for TransformObserverV0
impl Unpin for TransformObserverV0
impl UnsafeUnpin for TransformObserverV0
impl UnwindSafe for TransformObserverV0
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.