[−][src]Trait lnpbp::client_side_validation::CommitEncodeWithStrategy
Associated Types
type Strategy
Implementations on Foreign Types
impl CommitEncodeWithStrategy for usize
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for u8
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for u16
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for u32
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for u64
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for i8
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for i16
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for i32
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for i64
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for String
[src]
type Strategy = UsingStrict
impl<'_> CommitEncodeWithStrategy for &'_ str
[src]
type Strategy = UsingStrict
impl<'_> CommitEncodeWithStrategy for &'_ [u8]
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for Vec<u8>
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for Vec<u16>
[src]
type Strategy = Merklization
impl CommitEncodeWithStrategy for Vec<u32>
[src]
type Strategy = Merklization
impl CommitEncodeWithStrategy for Vec<u64>
[src]
type Strategy = Merklization
impl<K, V> CommitEncodeWithStrategy for BTreeMap<K, V>
[src]
type Strategy = Merklization
impl<T, '_> CommitEncodeWithStrategy for &'_ T where
T: CommitEncodeWithStrategy,
[src]
T: CommitEncodeWithStrategy,
impl CommitEncodeWithStrategy for BTreeSet<Revealed>
[src]
type Strategy = Merklization
Implementors
impl CommitEncodeWithStrategy for lnpbp::rgb::contract::data::Revealed
[src]
type Strategy = UsingConceal
impl CommitEncodeWithStrategy for Assignments
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for lnpbp::rgb::contract::seal::Revealed
[src]
type Strategy = UsingConceal
impl CommitEncodeWithStrategy for MerkleNode
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for lnpbp::rgb::contract::data::Confidential
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for Void
[src]
type Strategy = UsingConceal
impl CommitEncodeWithStrategy for ContractId
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for Extension
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for NodeId
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for Transition
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for Metadata
[src]
type Strategy = Merklization
impl CommitEncodeWithStrategy for Commitment
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for RangeProof
[src]
impl CommitEncodeWithStrategy for lnpbp::rgb::contract::value::Revealed
[src]
type Strategy = UsingConceal
impl CommitEncodeWithStrategy for Schema
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for Anchor
[src]
type Strategy = UsingStrict
impl CommitEncodeWithStrategy for lnpbp::rgb::contract::seal::Confidential
[src]
type Strategy = UsingStrict
impl<STATE> CommitEncodeWithStrategy for OwnedState<STATE> where
STATE: StateTypes,
STATE::Confidential: PartialEq + Eq,
STATE::Confidential: From<<STATE::Revealed as Conceal>::Confidential>,
EncodingError: From<<STATE::Confidential as StrictEncode>::Error> + From<<STATE::Confidential as StrictDecode>::Error> + From<<STATE::Revealed as StrictEncode>::Error> + From<<STATE::Revealed as StrictDecode>::Error>,
[src]
STATE: StateTypes,
STATE::Confidential: PartialEq + Eq,
STATE::Confidential: From<<STATE::Revealed as Conceal>::Confidential>,
EncodingError: From<<STATE::Confidential as StrictEncode>::Error> + From<<STATE::Confidential as StrictDecode>::Error> + From<<STATE::Revealed as StrictEncode>::Error> + From<<STATE::Revealed as StrictDecode>::Error>,