pub enum OwnedPayload {
Counter(u64),
Add(u64),
Remove,
}Expand description
An add mints exactly one token at its record ID. Removes reference observed tokens, including other writers’ tokens, and do not mint tokens.
Variants§
Trait Implementations§
Source§impl Clone for OwnedPayload
impl Clone for OwnedPayload
Source§fn clone(&self) -> OwnedPayload
fn clone(&self) -> OwnedPayload
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 OwnedPayload
Source§impl Debug for OwnedPayload
impl Debug for OwnedPayload
Auto Trait Implementations§
impl Freeze for OwnedPayload
impl RefUnwindSafe for OwnedPayload
impl Send for OwnedPayload
impl Sync for OwnedPayload
impl Unpin for OwnedPayload
impl UnsafeUnpin for OwnedPayload
impl UnwindSafe for OwnedPayload
Blanket Implementations§
Source§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
Source§fn type_id(&self) -> TypeId
fn type_id(&self) -> TypeId
Gets the
TypeId of self. Read moreSource§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
Source§fn borrow(&self) -> &T
fn borrow(&self) -> &T
Immutably borrows from an owned value. Read more
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§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Performs copy-assignment from
self to dest. Read moreSource§impl<T, U> Into<U> for Twhere
U: From<T>,
impl<T, U> Into<U> for Twhere
U: From<T>,
Source§fn into(self) -> U
fn into(self) -> U
Calls U::from(self).
That is, this conversion is whatever the implementation of
From<T> for U chooses to do.