Struct oprf::coprf::coprf_setup::CoPRFRequesterContext
source · pub struct CoPRFRequesterContext { /* private fields */ }
Expand description
The coPRF requester requires the blinding public key of the intended receiver of the PRF output.
Implementations§
source§impl CoPRFRequesterContext
impl CoPRFRequesterContext
sourcepub fn new(identifier: &[u8], bpk: BlindingPublicKey) -> Self
pub fn new(identifier: &[u8], bpk: BlindingPublicKey) -> Self
§E.1.1. Requester Setup
The requesting party requires the blinding public key of the receiving party on whose behalf PRF evaluation queries should be carried out.
Auto Trait Implementations§
impl Freeze for CoPRFRequesterContext
impl RefUnwindSafe for CoPRFRequesterContext
impl Send for CoPRFRequesterContext
impl Sync for CoPRFRequesterContext
impl Unpin for CoPRFRequesterContext
impl UnwindSafe for CoPRFRequesterContext
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