pub struct DeferApprovalAccessPolicy {
pub sub: String,
}Fields§
§sub: StringTrait Implementations§
Source§impl AccessTokenPolicy for DeferApprovalAccessPolicy
impl AccessTokenPolicy for DeferApprovalAccessPolicy
fn evaluate<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 AccessTokenContext,
) -> Pin<Box<dyn Future<Output = Result<TokenPolicyDecision, PolicyError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn resume<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 AccessTokenContext,
input: PendingInput,
) -> Pin<Box<dyn Future<Output = Result<TokenPolicyDecision, PolicyError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Source§impl Clone for DeferApprovalAccessPolicy
impl Clone for DeferApprovalAccessPolicy
Source§fn clone(&self) -> DeferApprovalAccessPolicy
fn clone(&self) -> DeferApprovalAccessPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DeferApprovalAccessPolicy
impl Debug for DeferApprovalAccessPolicy
Source§impl Default for DeferApprovalAccessPolicy
impl Default for DeferApprovalAccessPolicy
Source§fn default() -> DeferApprovalAccessPolicy
fn default() -> DeferApprovalAccessPolicy
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeferApprovalAccessPolicy
impl RefUnwindSafe for DeferApprovalAccessPolicy
impl Send for DeferApprovalAccessPolicy
impl Sync for DeferApprovalAccessPolicy
impl Unpin for DeferApprovalAccessPolicy
impl UnsafeUnpin for DeferApprovalAccessPolicy
impl UnwindSafe for DeferApprovalAccessPolicy
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