Enum sp_core::offchain::OffchainOverlayedChange
source · pub enum OffchainOverlayedChange {
Remove,
SetValue(Vec<u8>),
}
Expand description
Change to be applied to the offchain worker db in regards to a key.
Variants§
Remove
Remove the data associated with the key
SetValue(Vec<u8>)
Overwrite the value of an associated key
Trait Implementations§
source§impl Clone for OffchainOverlayedChange
impl Clone for OffchainOverlayedChange
source§fn clone(&self) -> OffchainOverlayedChange
fn clone(&self) -> OffchainOverlayedChange
Returns a copy 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 OffchainOverlayedChange
impl Debug for OffchainOverlayedChange
source§impl Hash for OffchainOverlayedChange
impl Hash for OffchainOverlayedChange
source§impl PartialEq for OffchainOverlayedChange
impl PartialEq for OffchainOverlayedChange
source§fn eq(&self, other: &OffchainOverlayedChange) -> bool
fn eq(&self, other: &OffchainOverlayedChange) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for OffchainOverlayedChange
impl StructuralEq for OffchainOverlayedChange
impl StructuralPartialEq for OffchainOverlayedChange
Auto Trait Implementations§
impl RefUnwindSafe for OffchainOverlayedChange
impl Send for OffchainOverlayedChange
impl Sync for OffchainOverlayedChange
impl Unpin for OffchainOverlayedChange
impl UnwindSafe for OffchainOverlayedChange
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T, Outer> IsWrappedBy<Outer> for Twhere
Outer: AsRef<T> + AsMut<T> + From<T>,
T: From<Outer>,
impl<T, Outer> IsWrappedBy<Outer> for Twhere Outer: AsRef<T> + AsMut<T> + From<T>, T: From<Outer>,
source§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
impl<S, T> UncheckedInto<T> for Swhere T: UncheckedFrom<S>,
source§fn unchecked_into(self) -> T
fn unchecked_into(self) -> T
The counterpart to
unchecked_from
.