pub struct ProposalKey {
pub proposal_id: ProposalId,
}Fields§
§proposal_id: ProposalIdTrait Implementations§
Source§impl CandidType for ProposalKey
impl CandidType for ProposalKey
Source§impl Clone for ProposalKey
impl Clone for ProposalKey
Source§fn clone(&self) -> ProposalKey
fn clone(&self) -> ProposalKey
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 ProposalKey
impl<'de> Deserialize<'de> for ProposalKey
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
Source§impl Hash for ProposalKey
impl Hash for ProposalKey
Source§impl Ord for ProposalKey
impl Ord for ProposalKey
Source§fn cmp(&self, other: &ProposalKey) -> Ordering
fn cmp(&self, other: &ProposalKey) -> Ordering
1.21.0 · 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 ProposalKey
impl PartialEq for ProposalKey
Source§impl PartialOrd for ProposalKey
impl PartialOrd for ProposalKey
Source§impl Serialize for ProposalKey
impl Serialize for ProposalKey
Source§impl Storable for ProposalKey
impl Storable for ProposalKey
Source§fn to_bytes(&self) -> Cow<'_, [u8]>
fn to_bytes(&self) -> Cow<'_, [u8]>
Converts the element into a possibly borrowed byte slice. Read more
Source§fn from_bytes(bytes: Cow<'_, [u8]>) -> Self
fn from_bytes(bytes: Cow<'_, [u8]>) -> Self
Converts bytes into an element.
Source§fn to_bytes_checked(&self) -> Cow<'_, [u8]>
fn to_bytes_checked(&self) -> Cow<'_, [u8]>
Like
to_bytes, but checks that bytes conform to declared bounds.Source§fn into_bytes_checked(self) -> Vec<u8> ⓘwhere
Self: Sized,
fn into_bytes_checked(self) -> Vec<u8> ⓘwhere
Self: Sized,
Like
into_bytes, but checks that bytes conform to declared bounds.Source§fn check_bounds(bytes: &[u8])
fn check_bounds(bytes: &[u8])
Validates that a byte slice fits within this type’s declared bounds.
impl Eq for ProposalKey
impl StructuralPartialEq for ProposalKey
Auto Trait Implementations§
impl Freeze for ProposalKey
impl RefUnwindSafe for ProposalKey
impl Send for ProposalKey
impl Sync for ProposalKey
impl Unpin for ProposalKey
impl UnsafeUnpin for ProposalKey
impl UnwindSafe for ProposalKey
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