pub struct ClientRegistrationFinishParameters<'i, 'h, CS: CipherSuite> {
pub identifiers: Identifiers<'i>,
pub ksf: Option<&'h CS::Ksf>,
}Expand description
Optional parameters for client registration finish
Fields§
§identifiers: Identifiers<'i>Specifying the identifiers idU and idS
ksf: Option<&'h CS::Ksf>Specifying a configuration for the key stretching function
Implementations§
Source§impl<'i, 'h, CS: CipherSuite> ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS: CipherSuite> ClientRegistrationFinishParameters<'i, 'h, CS>
Sourcepub fn new(identifiers: Identifiers<'i>, ksf: Option<&'h CS::Ksf>) -> Self
pub fn new(identifiers: Identifiers<'i>, ksf: Option<&'h CS::Ksf>) -> Self
Create a new ClientRegistrationFinishParameters
Trait Implementations§
Source§impl<'i, 'h, CS: CipherSuite> Clone for ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS: CipherSuite> Clone for ClientRegistrationFinishParameters<'i, 'h, CS>
Source§impl<'i, 'h, CS: CipherSuite> Default for ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS: CipherSuite> Default for ClientRegistrationFinishParameters<'i, 'h, CS>
Auto Trait Implementations§
impl<'i, 'h, CS> Freeze for ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS> RefUnwindSafe for ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS> Send for ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS> Sync for ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS> Unpin for ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS> UnsafeUnpin for ClientRegistrationFinishParameters<'i, 'h, CS>
impl<'i, 'h, CS> UnwindSafe for ClientRegistrationFinishParameters<'i, 'h, CS>
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