pub struct RsaCPUObjectVerifier { /* private fields */ }Implementations§
Source§impl RsaCPUObjectVerifier
impl RsaCPUObjectVerifier
pub fn new(public_key: PublicKey) -> RsaCPUObjectVerifier
Trait Implementations§
Source§impl Verifier for RsaCPUObjectVerifier
impl Verifier for RsaCPUObjectVerifier
fn public_key(&self) -> &PublicKey
fn verify<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
data: &'life1 [u8],
sign: &'life2 Signature,
) -> Pin<Box<dyn Future<Output = bool> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for RsaCPUObjectVerifier
impl RefUnwindSafe for RsaCPUObjectVerifier
impl Send for RsaCPUObjectVerifier
impl Sync for RsaCPUObjectVerifier
impl Unpin for RsaCPUObjectVerifier
impl UnsafeUnpin for RsaCPUObjectVerifier
impl UnwindSafe for RsaCPUObjectVerifier
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more