pub struct BulletproofPlus {
pub A: Key,
pub A1: Key,
pub B: Key,
pub r1: Key,
pub s1: Key,
pub d1: Key,
pub L: Vec<Key>,
pub R: Vec<Key>,
}
Expand description
BulletproofPlus format.
Fields
A: Key
A value.
A1: Key
S value.
B: Key
B value.
r1: Key
r1 value.
s1: Key
s1 value.
d1: Key
d1 value.
L: Vec<Key>
L value.
R: Vec<Key>
R value.
Trait Implementations
sourceimpl Clone for BulletproofPlus
impl Clone for BulletproofPlus
sourcefn clone(&self) -> BulletproofPlus
fn clone(&self) -> BulletproofPlus
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 BulletproofPlus
impl Debug for BulletproofPlus
sourceimpl Decodable for BulletproofPlus
impl Decodable for BulletproofPlus
sourcefn consensus_decode<D: Read>(d: &mut D) -> Result<BulletproofPlus, Error>
fn consensus_decode<D: Read>(d: &mut D) -> Result<BulletproofPlus, Error>
Decode an object with a well-defined format.
sourceimpl<'de> Deserialize<'de> for BulletproofPlus
impl<'de> Deserialize<'de> for BulletproofPlus
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 Encodable for BulletproofPlus
impl Encodable for BulletproofPlus
sourceimpl Serialize for BulletproofPlus
impl Serialize for BulletproofPlus
Auto Trait Implementations
impl RefUnwindSafe for BulletproofPlus
impl Send for BulletproofPlus
impl Sync for BulletproofPlus
impl Unpin for BulletproofPlus
impl UnwindSafe for BulletproofPlus
Blanket Implementations
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