pub enum SignatureTimeBinding<'receipt, S, N, D, G, I> {
Bound(SignatureTime<'receipt, S, N, D, G, I>),
Unproven(SignatureTimeFailure),
}Expand description
Mathematical/static binding or explicit insufficient facts, not a B-T grade.
Variants§
Bound(SignatureTime<'receipt, S, N, D, G, I>)
Same selected signature, with full generation-time static path coverage.
Unproven(SignatureTimeFailure)
Required certificate/interval facts have not been established.
Auto Trait Implementations§
impl<'receipt, S, N, D, G, I> Freeze for SignatureTimeBinding<'receipt, S, N, D, G, I>where
SignatureTime<'receipt, S, N, D, G, I>: Freeze,
impl<'receipt, S, N, D, G, I> RefUnwindSafe for SignatureTimeBinding<'receipt, S, N, D, G, I>where
SignatureTime<'receipt, S, N, D, G, I>: RefUnwindSafe,
impl<'receipt, S, N, D, G, I> Send for SignatureTimeBinding<'receipt, S, N, D, G, I>where
SignatureTime<'receipt, S, N, D, G, I>: Send,
impl<'receipt, S, N, D, G, I> Sync for SignatureTimeBinding<'receipt, S, N, D, G, I>where
SignatureTime<'receipt, S, N, D, G, I>: Sync,
impl<'receipt, S, N, D, G, I> Unpin for SignatureTimeBinding<'receipt, S, N, D, G, I>where
SignatureTime<'receipt, S, N, D, G, I>: Unpin,
impl<'receipt, S, N, D, G, I> UnsafeUnpin for SignatureTimeBinding<'receipt, S, N, D, G, I>where
SignatureTime<'receipt, S, N, D, G, I>: UnsafeUnpin,
impl<'receipt, S, N, D, G, I> UnwindSafe for SignatureTimeBinding<'receipt, S, N, D, G, I>where
SignatureTime<'receipt, S, N, D, G, I>: UnwindSafe,
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