Struct ssh_agent_lib::proto::private_key::SkEcDsaPrivateKey
source · [−]pub struct SkEcDsaPrivateKey {
pub identifier: String,
pub q: MpInt,
pub application: String,
pub flags: u8,
pub key_handle: Vec<u8>,
pub reserved: Vec<u8>,
}
Fields
identifier: String
q: MpInt
application: String
flags: u8
key_handle: Vec<u8>
reserved: Vec<u8>
Trait Implementations
sourceimpl Clone for SkEcDsaPrivateKey
impl Clone for SkEcDsaPrivateKey
sourcefn clone(&self) -> SkEcDsaPrivateKey
fn clone(&self) -> SkEcDsaPrivateKey
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SkEcDsaPrivateKey
impl Debug for SkEcDsaPrivateKey
sourceimpl<'de> Deserialize<'de> for SkEcDsaPrivateKey
impl<'de> Deserialize<'de> for SkEcDsaPrivateKey
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl From<SkEcDsaPrivateKey> for SkEcDsaPublicKey
impl From<SkEcDsaPrivateKey> for SkEcDsaPublicKey
sourcefn from(key: SkEcDsaPrivateKey) -> Self
fn from(key: SkEcDsaPrivateKey) -> Self
Converts to this type from the input type.
sourceimpl Hash for SkEcDsaPrivateKey
impl Hash for SkEcDsaPrivateKey
sourceimpl KeyType for SkEcDsaPrivateKey
impl KeyType for SkEcDsaPrivateKey
sourceimpl PartialEq<SkEcDsaPrivateKey> for SkEcDsaPrivateKey
impl PartialEq<SkEcDsaPrivateKey> for SkEcDsaPrivateKey
sourcefn eq(&self, other: &SkEcDsaPrivateKey) -> bool
fn eq(&self, other: &SkEcDsaPrivateKey) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SkEcDsaPrivateKey) -> bool
fn ne(&self, other: &SkEcDsaPrivateKey) -> bool
This method tests for !=
.
sourceimpl Serialize for SkEcDsaPrivateKey
impl Serialize for SkEcDsaPrivateKey
impl Eq for SkEcDsaPrivateKey
impl StructuralEq for SkEcDsaPrivateKey
impl StructuralPartialEq for SkEcDsaPrivateKey
Auto Trait Implementations
impl RefUnwindSafe for SkEcDsaPrivateKey
impl Send for SkEcDsaPrivateKey
impl Sync for SkEcDsaPrivateKey
impl Unpin for SkEcDsaPrivateKey
impl UnwindSafe for SkEcDsaPrivateKey
Blanket Implementations
sourceimpl<'a, T> Blob for T where
T: Serialize + Deserialize<'a>,
impl<'a, T> Blob for T where
T: Serialize + Deserialize<'a>,
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more