pub struct BootstrapReadinessView { /* private fields */ }Expand description
Readiness inputs for the one-time-token bootstrap path.
Implementations§
Source§impl BootstrapReadinessView
impl BootstrapReadinessView
Sourcepub const fn new(expires_at: SystemTime) -> Self
pub const fn new(expires_at: SystemTime) -> Self
Creates a new BootstrapReadinessView.
Sourcepub const fn with_available_material(self) -> Self
pub const fn with_available_material(self) -> Self
Sets available material and returns the updated value.
Sourcepub const fn with_verified_tls_listener(self) -> Self
pub const fn with_verified_tls_listener(self) -> Self
Sets verified tls listener and returns the updated value.
Trait Implementations§
Source§impl Clone for BootstrapReadinessView
impl Clone for BootstrapReadinessView
impl Copy for BootstrapReadinessView
Auto Trait Implementations§
impl Freeze for BootstrapReadinessView
impl RefUnwindSafe for BootstrapReadinessView
impl Send for BootstrapReadinessView
impl Sync for BootstrapReadinessView
impl Unpin for BootstrapReadinessView
impl UnsafeUnpin for BootstrapReadinessView
impl UnwindSafe for BootstrapReadinessView
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