Struct wallet::HashPreimage [−][src]
pub struct HashPreimage(_);
HTLC payment preimage
Trait Implementations
impl AsMut<<HashPreimage as Wrapper>::Inner> for HashPreimage
[src]
impl AsMut<<HashPreimage as Wrapper>::Inner> for HashPreimage
[src]impl AsRef<<HashPreimage as Wrapper>::Inner> for HashPreimage
[src]
impl AsRef<<HashPreimage as Wrapper>::Inner> for HashPreimage
[src]impl Borrow<<HashPreimage as Wrapper>::Inner> for HashPreimage
[src]
impl Borrow<<HashPreimage as Wrapper>::Inner> for HashPreimage
[src]impl BorrowMut<<HashPreimage as Wrapper>::Inner> for HashPreimage
[src]
impl BorrowMut<<HashPreimage as Wrapper>::Inner> for HashPreimage
[src]fn borrow_mut(&mut self) -> &mut Self::Inner
[src]
impl Clone for HashPreimage
[src]
impl Clone for HashPreimage
[src]fn clone(&self) -> HashPreimage
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for HashPreimage
[src]
impl Copy for HashPreimage
[src]impl Deref for HashPreimage
[src]
impl Deref for HashPreimage
[src]impl DumbDefault for HashPreimage
[src]
impl DumbDefault for HashPreimage
[src]fn dumb_default() -> Self
[src]
impl Eq for HashPreimage
[src]
impl Eq for HashPreimage
[src]impl From<HashPreimage> for HashLock
[src]
impl From<HashPreimage> for HashLock
[src]fn from(preimage: HashPreimage) -> Self
[src]
impl From<HashPreimage> for Slice32
[src]
impl From<HashPreimage> for Slice32
[src]fn from(wrapped: HashPreimage) -> Self
[src]
impl FromHex for HashPreimage
[src]
impl FromHex for HashPreimage
[src]fn from_byte_iter<I>(iter: I) -> Result<Self, Error> where
I: Iterator<Item = Result<u8, Error>> + ExactSizeIterator + DoubleEndedIterator,
[src]
I: Iterator<Item = Result<u8, Error>> + ExactSizeIterator + DoubleEndedIterator,
pub fn from_hex(s: &str) -> Result<Self, Error>
impl FromStr for HashPreimage
[src]
impl FromStr for HashPreimage
[src]impl Hash for HashPreimage
[src]
impl Hash for HashPreimage
[src]impl Ord for HashPreimage
[src]
impl Ord for HashPreimage
[src]impl PartialEq<HashPreimage> for HashPreimage
[src]
impl PartialEq<HashPreimage> for HashPreimage
[src]fn eq(&self, other: &HashPreimage) -> bool
[src]
fn ne(&self, other: &HashPreimage) -> bool
[src]
impl PartialOrd<HashPreimage> for HashPreimage
[src]
impl PartialOrd<HashPreimage> for HashPreimage
[src]fn partial_cmp(&self, other: &HashPreimage) -> 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) -> boolimpl StrictDecode for HashPreimage
[src]
impl StrictDecode for HashPreimage
[src]impl StrictEncode for HashPreimage
[src]
impl StrictEncode for HashPreimage
[src]impl StructuralEq for HashPreimage
[src]
impl StructuralEq for HashPreimage
[src]impl StructuralPartialEq for HashPreimage
[src]
impl StructuralPartialEq for HashPreimage
[src]impl Wrapper for HashPreimage
[src]
impl Wrapper for HashPreimage
[src]type Inner = Slice32
Inner type wrapped by the current newtype
fn from_inner(inner: Self::Inner) -> Self
[src]
fn as_inner(&self) -> &Self::Inner
[src]
fn as_inner_mut(&mut self) -> &mut Self::Inner
[src]
fn into_inner(self) -> Self::Inner
[src]
pub fn to_inner(&self) -> Self::Inner
[src]
pub fn copy(&self) -> Self where
Self::Inner: Copy,
[src]
Self::Inner: Copy,
Auto Trait Implementations
impl RefUnwindSafe for HashPreimage
impl RefUnwindSafe for HashPreimage
impl Send for HashPreimage
impl Send for HashPreimage
impl Sync for HashPreimage
impl Sync for HashPreimage
impl Unpin for HashPreimage
impl Unpin for HashPreimage
impl UnwindSafe for HashPreimage
impl UnwindSafe for HashPreimage
Blanket Implementations
impl<T> ToHex for T where
T: LowerHex,
impl<T> ToHex for T where
T: LowerHex,