pub struct ProviderAccess {
pub intended: bool,
pub granted: Option<bool>,
pub invitation: Option<SecretBytes>,
pub request: Option<ProviderAccessRequest>,
}Expand description
A request makes confirmation unknown until the provider supplies evidence.
Fields§
§intended: boolLatest membership and invitation intention.
granted: Option<bool>Confirmed grant, or unknown when a request has no conclusive reply.
invitation: Option<SecretBytes>Encoded provider acceptance information from a confirmed grant.
request: Option<ProviderAccessRequest>Unfinished work, including a failed request.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProviderAccess
impl RefUnwindSafe for ProviderAccess
impl Send for ProviderAccess
impl Sync for ProviderAccess
impl Unpin for ProviderAccess
impl UnsafeUnpin for ProviderAccess
impl UnwindSafe for ProviderAccess
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