Struct secp256k1_zkp_sys::PedersenCommitment [−][src]
#[repr(C)]pub struct PedersenCommitment(_);
Implementations
impl PedersenCommitment
[src]
impl PedersenCommitment
[src]pub fn as_ptr(&self) -> *const c_uchar
[src]
Converts the object to a raw pointer for FFI interfacing
pub fn as_mut_ptr(&mut self) -> *mut c_uchar
[src]
Converts the object to a mutable raw pointer for FFI interfacing
pub fn len(&self) -> usize
[src]
Returns the length of the object as an array
pub fn is_empty(&self) -> bool
[src]
Returns whether the object as an array is empty
Trait Implementations
impl CPtr for PedersenCommitment
[src]
impl CPtr for PedersenCommitment
[src]impl Clone for PedersenCommitment
[src]
impl Clone for PedersenCommitment
[src]fn clone(&self) -> PedersenCommitment
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PedersenCommitment
[src]
impl Copy for PedersenCommitment
[src]impl Default for PedersenCommitment
[src]
impl Default for PedersenCommitment
[src]impl Eq for PedersenCommitment
[src]
impl Eq for PedersenCommitment
[src]impl Hash for PedersenCommitment
[src]
impl Hash for PedersenCommitment
[src]impl Index<Range<usize>> for PedersenCommitment
[src]
impl Index<Range<usize>> for PedersenCommitment
[src]impl Index<RangeFrom<usize>> for PedersenCommitment
[src]
impl Index<RangeFrom<usize>> for PedersenCommitment
[src]impl Index<RangeFull> for PedersenCommitment
[src]
impl Index<RangeFull> for PedersenCommitment
[src]impl Index<RangeTo<usize>> for PedersenCommitment
[src]
impl Index<RangeTo<usize>> for PedersenCommitment
[src]impl Index<usize> for PedersenCommitment
[src]
impl Index<usize> for PedersenCommitment
[src]impl Ord for PedersenCommitment
[src]
impl Ord for PedersenCommitment
[src]impl PartialOrd<PedersenCommitment> for PedersenCommitment
[src]
impl PartialOrd<PedersenCommitment> for PedersenCommitment
[src]fn partial_cmp(&self, other: &PedersenCommitment) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolAuto Trait Implementations
impl RefUnwindSafe for PedersenCommitment
impl RefUnwindSafe for PedersenCommitment
impl Send for PedersenCommitment
impl Send for PedersenCommitment
impl Sync for PedersenCommitment
impl Sync for PedersenCommitment
impl Unpin for PedersenCommitment
impl Unpin for PedersenCommitment
impl UnwindSafe for PedersenCommitment
impl UnwindSafe for PedersenCommitment