pub struct Bulletproof {
pub A: Key,
pub S: Key,
pub T1: Key,
pub T2: Key,
pub taux: Key,
pub mu: Key,
pub L: Vec<Key>,
pub R: Vec<Key>,
pub a: Key,
pub b: Key,
pub t: Key,
}Expand description
Bulletproof format.
Fields§
§A: KeyA value.
S: KeyS value.
T1: KeyT1 value.
T2: KeyT2 value.
taux: Keytaux value.
mu: Keymu value.
L: Vec<Key>L value.
R: Vec<Key>R value.
a: Keya value.
b: Keyb value.
t: Keyt value.
Trait Implementations§
Source§impl Clone for Bulletproof
impl Clone for Bulletproof
Source§fn clone(&self) -> Bulletproof
fn clone(&self) -> Bulletproof
Returns a duplicate 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 Bulletproof
impl Debug for Bulletproof
Source§impl Decodable for Bulletproof
impl Decodable for Bulletproof
Source§fn consensus_decode<R: Read + ?Sized>(r: &mut R) -> Result<Bulletproof, Error>
fn consensus_decode<R: Read + ?Sized>(r: &mut R) -> Result<Bulletproof, Error>
Decode an object with a well-defined format.
Source§impl<'de> Deserialize<'de> for Bulletproof
impl<'de> Deserialize<'de> for Bulletproof
Source§fn 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
Source§impl Encodable for Bulletproof
impl Encodable for Bulletproof
Source§impl PartialEq for Bulletproof
impl PartialEq for Bulletproof
Source§impl Serialize for Bulletproof
impl Serialize for Bulletproof
impl Eq for Bulletproof
impl StructuralPartialEq for Bulletproof
Auto Trait Implementations§
impl Freeze for Bulletproof
impl RefUnwindSafe for Bulletproof
impl Send for Bulletproof
impl Sync for Bulletproof
impl Unpin for Bulletproof
impl UnwindSafe for Bulletproof
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