[−][src]Struct networking::encryption::BigNum
the purpose of this structure is to provide an implementation of BigUint, as is used by the rsa crate, that can be serialized for the sake of storing an retriving rsa keys
Implementations
impl BigNum
[src]
pub fn to_string_unstable(&self) -> String
[src]
Trait Implementations
impl Clone for BigNum
[src]
impl Debug for BigNum
[src]
impl<'de> Deserialize<'de> for BigNum
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Display for BigNum
[src]
impl Eq for BigNum
[src]
impl<'_> From<&'_ BigNum> for BigUint
[src]
impl<'_> From<&'_ BigUint> for BigNum
[src]
impl Hash for BigNum
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for BigNum
[src]
fn cmp(&self, other: &BigNum) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<BigNum> for BigNum
[src]
impl PartialEq<BigNum> for BigUint
[src]
impl PartialEq<BigUint> for BigNum
[src]
impl PartialOrd<BigNum> for BigNum
[src]
fn partial_cmp(&self, other: &BigNum) -> Option<Ordering>
[src]
fn lt(&self, other: &BigNum) -> bool
[src]
fn le(&self, other: &BigNum) -> bool
[src]
fn gt(&self, other: &BigNum) -> bool
[src]
fn ge(&self, other: &BigNum) -> bool
[src]
impl Serialize for BigNum
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for BigNum
[src]
impl StructuralPartialEq for BigNum
[src]
Auto Trait Implementations
impl RefUnwindSafe for BigNum
impl Send for BigNum
impl Sync for BigNum
impl Unpin for BigNum
impl UnwindSafe for BigNum
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<K> HashKey for K where
K: 'static + ToString + Hash + PartialEq<K> + Eq + Clone + Send + Sync,
[src]
K: 'static + ToString + Hash + PartialEq<K> + Eq + Clone + Send + Sync,
impl<V> HashValue for V where
V: 'static + Debug + Serialize + DeserializeOwned + Send + Clone + Sync,
[src]
V: 'static + Debug + Serialize + DeserializeOwned + Send + Clone + Sync,
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,