pub struct RewardDistributorRef {
pub launcher_id: HexId,
pub store_id: HexId,
pub root: HexId,
}Expand description
A minimal distributor reference — SPEC §2.6.
Fields§
§launcher_id: HexIdThe distributor singleton’s launcher id (64-hex).
store_id: HexIdThe backing store’s launcher id (64-hex).
root: HexIdThe store’s current generation root (64-hex).
Trait Implementations§
Source§impl Clone for RewardDistributorRef
impl Clone for RewardDistributorRef
Source§fn clone(&self) -> RewardDistributorRef
fn clone(&self) -> RewardDistributorRef
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 moreSource§impl Debug for RewardDistributorRef
impl Debug for RewardDistributorRef
Source§impl<'de> Deserialize<'de> for RewardDistributorRef
impl<'de> Deserialize<'de> for RewardDistributorRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RewardDistributorRef
Source§impl PartialEq for RewardDistributorRef
impl PartialEq for RewardDistributorRef
Source§impl Serialize for RewardDistributorRef
impl Serialize for RewardDistributorRef
impl StructuralPartialEq for RewardDistributorRef
Auto Trait Implementations§
impl Freeze for RewardDistributorRef
impl RefUnwindSafe for RewardDistributorRef
impl Send for RewardDistributorRef
impl Sync for RewardDistributorRef
impl Unpin for RewardDistributorRef
impl UnsafeUnpin for RewardDistributorRef
impl UnwindSafe for RewardDistributorRef
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