Struct coset::CoseKdfContextBuilder
source · pub struct CoseKdfContextBuilder(/* private fields */);
Expand description
Builder for CoseKdfContext
objects.
Implementations§
source§impl CoseKdfContextBuilder
impl CoseKdfContextBuilder
sourcepub fn build(self) -> CoseKdfContext
pub fn build(self) -> CoseKdfContext
Build the completed object.
sourcepub fn party_u_info(self, party_u_info: PartyInfo) -> Self
pub fn party_u_info(self, party_u_info: PartyInfo) -> Self
Set the associated field.
sourcepub fn party_v_info(self, party_v_info: PartyInfo) -> Self
pub fn party_v_info(self, party_v_info: PartyInfo) -> Self
Set the associated field.
sourcepub fn supp_pub_info(self, supp_pub_info: SuppPubInfo) -> Self
pub fn supp_pub_info(self, supp_pub_info: SuppPubInfo) -> Self
Set the associated field.
sourcepub fn add_supp_priv_info(self, supp_priv_info: Vec<u8>) -> Self
pub fn add_supp_priv_info(self, supp_priv_info: Vec<u8>) -> Self
Add supplemental private info.
Trait Implementations§
source§impl Debug for CoseKdfContextBuilder
impl Debug for CoseKdfContextBuilder
source§impl Default for CoseKdfContextBuilder
impl Default for CoseKdfContextBuilder
source§fn default() -> CoseKdfContextBuilder
fn default() -> CoseKdfContextBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CoseKdfContextBuilder
impl RefUnwindSafe for CoseKdfContextBuilder
impl Send for CoseKdfContextBuilder
impl Sync for CoseKdfContextBuilder
impl Unpin for CoseKdfContextBuilder
impl UnwindSafe for CoseKdfContextBuilder
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