pub struct GovernedApprovalReceiptMetadata {
pub token_id: String,
pub approver_key: String,
pub approved: bool,
}Expand description
Approval evidence attached to a governed-transaction receipt block.
Fields§
§token_id: StringApproval token identifier.
approver_key: StringHex-encoded approver public key.
approved: boolWhether the token represented a positive approval.
Trait Implementations§
Source§impl Clone for GovernedApprovalReceiptMetadata
impl Clone for GovernedApprovalReceiptMetadata
Source§fn clone(&self) -> GovernedApprovalReceiptMetadata
fn clone(&self) -> GovernedApprovalReceiptMetadata
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<'de> Deserialize<'de> for GovernedApprovalReceiptMetadata
impl<'de> Deserialize<'de> for GovernedApprovalReceiptMetadata
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<GovernedApprovalReceiptMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GovernedApprovalReceiptMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GovernedApprovalReceiptMetadata
impl PartialEq for GovernedApprovalReceiptMetadata
Source§fn eq(&self, other: &GovernedApprovalReceiptMetadata) -> bool
fn eq(&self, other: &GovernedApprovalReceiptMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for GovernedApprovalReceiptMetadata
impl Serialize for GovernedApprovalReceiptMetadata
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for GovernedApprovalReceiptMetadata
impl StructuralPartialEq for GovernedApprovalReceiptMetadata
Auto Trait Implementations§
impl Freeze for GovernedApprovalReceiptMetadata
impl RefUnwindSafe for GovernedApprovalReceiptMetadata
impl Send for GovernedApprovalReceiptMetadata
impl Sync for GovernedApprovalReceiptMetadata
impl Unpin for GovernedApprovalReceiptMetadata
impl UnsafeUnpin for GovernedApprovalReceiptMetadata
impl UnwindSafe for GovernedApprovalReceiptMetadata
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