pub struct Ffv(_);Expand description
Fast-forward version code
Trait Implementations§
source§impl CommitStrategy for Ffv
impl CommitStrategy for Ffv
source§impl<'de> Deserialize<'de> for Ffv
impl<'de> Deserialize<'de> for Ffv
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 Ord for Ffv
impl Ord for Ffv
source§impl PartialOrd<Ffv> for Ffv
impl PartialOrd<Ffv> for Ffv
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresource§impl StrictDecode for Ffv
impl StrictDecode for Ffv
fn strict_decode(reader: &mut impl TypedRead) -> Result<Self, DecodeError>
source§impl StrictEncode for Ffv
impl StrictEncode for Ffv
fn strict_encode<W: TypedWrite>(&self, writer: W) -> Result<W>
source§impl StrictTuple for Ffv
impl StrictTuple for Ffv
const FIELD_COUNT: u8 = 1u8
fn strict_check_fields()
fn strict_type_info() -> TypeInfo<Self>
source§impl StrictType for Ffv
impl StrictType for Ffv
const STRICT_LIB_NAME: &'static str = LIB_NAME_RGB
fn strict_name() -> Option<TypeName>
impl Copy for Ffv
impl Eq for Ffv
impl StrictProduct for Ffv
impl StructuralEq for Ffv
impl StructuralPartialEq for Ffv
Auto Trait Implementations§
impl RefUnwindSafe for Ffv
impl Send for Ffv
impl Sync for Ffv
impl Unpin for Ffv
impl UnwindSafe for Ffv
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
source§impl<T> CommitEncode for Twhere
T: CommitStrategy,
Holder<&'a T, <T as CommitStrategy>::Strategy>: for<'a> CommitEncode,
impl<T> CommitEncode for Twhere T: CommitStrategy, Holder<&'a T, <T as CommitStrategy>::Strategy>: for<'a> CommitEncode,
source§fn commit_encode(&self, e: &mut impl Write)
fn commit_encode(&self, e: &mut impl Write)
Encodes the data for the commitment by writing them directly into a
io::Write writer instancesource§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.