pub struct ProofDleq {
pub e: SecretKey,
pub s: SecretKey,
pub r: SecretKey,
}
Expand description
Proof Dleq
Defined in NUT12
Fields§
§e: SecretKey
e
s: SecretKey
s
r: SecretKey
Blinding factor
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ProofDleq
impl<'de> Deserialize<'de> for ProofDleq
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProofDleq, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProofDleq, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ProofDleq
impl Serialize for ProofDleq
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for ProofDleq
impl StructuralPartialEq for ProofDleq
Auto Trait Implementations§
impl Freeze for ProofDleq
impl RefUnwindSafe for ProofDleq
impl Send for ProofDleq
impl Sync for ProofDleq
impl Unpin for ProofDleq
impl UnwindSafe for ProofDleq
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