pub struct StoreMemberProviderAccessGrantBody {
pub grant_id: ProviderAccessGrantId,
pub member_pubkey: String,
pub provider: ProviderDeviceBinding,
pub locator: ProviderAccessLocator,
pub administrator_grant: ProviderAdminGrantId,
pub administrator: StoreDeviceRegistrationRef,
}Expand description
The wire body of one member’s provider access grant. Every field here is signed.
Fields§
§grant_id: ProviderAccessGrantId§member_pubkey: String§provider: ProviderDeviceBinding§locator: ProviderAccessLocator§administrator_grant: ProviderAdminGrantId§administrator: StoreDeviceRegistrationRefTrait Implementations§
Source§impl Clone for StoreMemberProviderAccessGrantBody
impl Clone for StoreMemberProviderAccessGrantBody
Source§fn clone(&self) -> StoreMemberProviderAccessGrantBody
fn clone(&self) -> StoreMemberProviderAccessGrantBody
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 StoreMemberProviderAccessGrantBody
impl<'de> Deserialize<'de> for StoreMemberProviderAccessGrantBody
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 PartialEq for StoreMemberProviderAccessGrantBody
impl PartialEq for StoreMemberProviderAccessGrantBody
Source§fn eq(&self, other: &StoreMemberProviderAccessGrantBody) -> bool
fn eq(&self, other: &StoreMemberProviderAccessGrantBody) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for StoreMemberProviderAccessGrantBody
impl StructuralPartialEq for StoreMemberProviderAccessGrantBody
Auto Trait Implementations§
impl Freeze for StoreMemberProviderAccessGrantBody
impl RefUnwindSafe for StoreMemberProviderAccessGrantBody
impl Send for StoreMemberProviderAccessGrantBody
impl Sync for StoreMemberProviderAccessGrantBody
impl Unpin for StoreMemberProviderAccessGrantBody
impl UnsafeUnpin for StoreMemberProviderAccessGrantBody
impl UnwindSafe for StoreMemberProviderAccessGrantBody
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.