Struct wallet::HashLock [−][src]
pub struct HashLock(_);
HTLC payment hash
Trait Implementations
impl BorrowMut<<HashLock as Wrapper>::Inner> for HashLock
[src]
impl BorrowMut<<HashLock as Wrapper>::Inner> for HashLock
[src]fn borrow_mut(&mut self) -> &mut Self::Inner
[src]
impl From<HashPreimage> for HashLock
[src]
impl From<HashPreimage> for HashLock
[src]fn from(preimage: HashPreimage) -> Self
[src]
impl FromHex for HashLock
[src]
impl FromHex for HashLock
[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 PartialOrd<HashLock> for HashLock
[src]
impl PartialOrd<HashLock> for HashLock
[src]impl StrictDecode for HashLock
[src]
impl StrictDecode for HashLock
[src]impl StrictEncode for HashLock
[src]
impl StrictEncode for HashLock
[src]impl StructuralEq for HashLock
[src]
impl StructuralEq for HashLock
[src]impl StructuralPartialEq for HashLock
[src]
impl StructuralPartialEq for HashLock
[src]impl Wrapper for HashLock
[src]
impl Wrapper for HashLock
[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 HashLock
impl RefUnwindSafe for HashLock
impl UnwindSafe for HashLock
impl UnwindSafe for HashLock
Blanket Implementations
impl<T> ToHex for T where
T: LowerHex,
impl<T> ToHex for T where
T: LowerHex,