pub struct AsyncA1ContextBuilder { /* private fields */ }Available on crate feature
async only.Implementations§
Source§impl AsyncA1ContextBuilder
impl AsyncA1ContextBuilder
pub fn revocation(self, store: impl AsyncRevocationStore + 'static) -> Self
pub fn nonces(self, store: impl AsyncNonceStore + 'static) -> Self
pub fn clock(self, clock: impl Clock + Send + Sync + 'static) -> Self
pub fn policy(self, policy: PolicySet) -> Self
pub fn audit(self, sink: impl AuditSink + 'static) -> Self
pub fn namespace(self, ns: impl Into<String>) -> Self
pub fn build(self) -> AsyncA1Context
Trait Implementations§
Source§impl Default for AsyncA1ContextBuilder
impl Default for AsyncA1ContextBuilder
Source§fn default() -> AsyncA1ContextBuilder
fn default() -> AsyncA1ContextBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AsyncA1ContextBuilder
impl !RefUnwindSafe for AsyncA1ContextBuilder
impl Send for AsyncA1ContextBuilder
impl Sync for AsyncA1ContextBuilder
impl Unpin for AsyncA1ContextBuilder
impl UnsafeUnpin for AsyncA1ContextBuilder
impl !UnwindSafe for AsyncA1ContextBuilder
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