#[repr(C)]pub struct otPlatCryptoEcdsaKeyPair {
pub mDerBytes: [u8; 125],
pub mDerLength: u8,
}
Expand description
@struct otPlatCryptoEcdsaKeyPair
Represents an ECDSA key pair (public and private keys).
The key pair is stored using Distinguished Encoding Rules (DER) format (per RFC 5915).
Fields§
§mDerBytes: [u8; 125]
§mDerLength: u8
Trait Implementations§
Source§impl Clone for otPlatCryptoEcdsaKeyPair
impl Clone for otPlatCryptoEcdsaKeyPair
Source§fn clone(&self) -> otPlatCryptoEcdsaKeyPair
fn clone(&self) -> otPlatCryptoEcdsaKeyPair
Returns a copy 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 otPlatCryptoEcdsaKeyPair
impl Debug for otPlatCryptoEcdsaKeyPair
Source§impl Default for otPlatCryptoEcdsaKeyPair
impl Default for otPlatCryptoEcdsaKeyPair
impl Copy for otPlatCryptoEcdsaKeyPair
Auto Trait Implementations§
impl Freeze for otPlatCryptoEcdsaKeyPair
impl RefUnwindSafe for otPlatCryptoEcdsaKeyPair
impl Send for otPlatCryptoEcdsaKeyPair
impl Sync for otPlatCryptoEcdsaKeyPair
impl Unpin for otPlatCryptoEcdsaKeyPair
impl UnwindSafe for otPlatCryptoEcdsaKeyPair
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)