pub struct DefaultLifecyclePolicy;Trait Implementations§
Source§impl Default for DefaultLifecyclePolicy
impl Default for DefaultLifecyclePolicy
Source§impl LifecyclePolicy for DefaultLifecyclePolicy
impl LifecyclePolicy for DefaultLifecyclePolicy
fn can_sign<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
identity: &'life1 IdentityRecord,
_context: &'life2 RequestContext,
) -> Pin<Box<dyn Future<Output = Result<bool, PlatformError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn can_transition<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
_identity: &'life1 IdentityRecord,
_status: ManagedAgentStatus,
_context: &'life2 RequestContext,
) -> Pin<Box<dyn Future<Output = Result<bool, PlatformError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn can_verify<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
identity: &'life1 IdentityRecord,
_context: &'life2 RequestContext,
) -> Pin<Box<dyn Future<Output = Result<bool, PlatformError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for DefaultLifecyclePolicy
impl RefUnwindSafe for DefaultLifecyclePolicy
impl Send for DefaultLifecyclePolicy
impl Sync for DefaultLifecyclePolicy
impl Unpin for DefaultLifecyclePolicy
impl UnsafeUnpin for DefaultLifecyclePolicy
impl UnwindSafe for DefaultLifecyclePolicy
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