pub struct HttpProverService { /* private fields */ }Available on crate feature
keyless only.Expand description
HTTP prover service client.
Implementations§
Trait Implementations§
Source§impl Clone for HttpProverService
impl Clone for HttpProverService
Source§fn clone(&self) -> HttpProverService
fn clone(&self) -> HttpProverService
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HttpProverService
impl Debug for HttpProverService
Source§impl ProverService for HttpProverService
impl ProverService for HttpProverService
Source§fn generate_proof<'a>(
&'a self,
jwt: &'a str,
ephemeral_key: &'a EphemeralKeyPair,
pepper: &'a Pepper,
) -> Pin<Box<dyn Future<Output = AptosResult<ZkProof>> + Send + 'a>>
fn generate_proof<'a>( &'a self, jwt: &'a str, ephemeral_key: &'a EphemeralKeyPair, pepper: &'a Pepper, ) -> Pin<Box<dyn Future<Output = AptosResult<ZkProof>> + Send + 'a>>
Generates the proof for keyless authentication.
Auto Trait Implementations§
impl Freeze for HttpProverService
impl !RefUnwindSafe for HttpProverService
impl Send for HttpProverService
impl Sync for HttpProverService
impl Unpin for HttpProverService
impl UnsafeUnpin for HttpProverService
impl !UnwindSafe for HttpProverService
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