pub struct SecondaryExposureKey {
pub gate_name_hash: u64,
pub rule_id_hash: u64,
pub gate_value_hash: u64,
}Fields§
§gate_name_hash: u64§rule_id_hash: u64§gate_value_hash: u64Implementations§
Trait Implementations§
Source§impl Clone for SecondaryExposureKey
impl Clone for SecondaryExposureKey
Source§fn clone(&self) -> SecondaryExposureKey
fn clone(&self) -> SecondaryExposureKey
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 Debug for SecondaryExposureKey
impl Debug for SecondaryExposureKey
Source§impl From<&SecondaryExposure> for SecondaryExposureKey
impl From<&SecondaryExposure> for SecondaryExposureKey
Source§fn from(val: &SecondaryExposure) -> Self
fn from(val: &SecondaryExposure) -> Self
Converts to this type from the input type.
Source§impl Hash for SecondaryExposureKey
impl Hash for SecondaryExposureKey
Source§impl PartialEq for SecondaryExposureKey
impl PartialEq for SecondaryExposureKey
impl Eq for SecondaryExposureKey
impl StructuralPartialEq for SecondaryExposureKey
Auto Trait Implementations§
impl Freeze for SecondaryExposureKey
impl RefUnwindSafe for SecondaryExposureKey
impl Send for SecondaryExposureKey
impl Sync for SecondaryExposureKey
impl Unpin for SecondaryExposureKey
impl UnwindSafe for SecondaryExposureKey
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.