pub struct Inputs(_);
Trait Implementations§
source§impl CommitStrategy for Inputs
impl CommitStrategy for Inputs
source§impl<'de> Deserialize<'de> for Inputs
impl<'de> Deserialize<'de> for Inputs
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<Inputs, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<Inputs, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<Confined<BTreeSet<Input, Global>, amplify::::collection::confinement::TinyOrdSet::{constant#0}, amplify::::collection::confinement::TinyOrdSet::{constant#1}>> for Inputs
impl From<Confined<BTreeSet<Input, Global>, amplify::::collection::confinement::TinyOrdSet::{constant#0}, amplify::::collection::confinement::TinyOrdSet::{constant#1}>> for Inputs
source§impl From<Inputs> for Confined<BTreeSet<Input, Global>, amplify::::collection::confinement::TinyOrdSet::{constant#0}, amplify::::collection::confinement::TinyOrdSet::{constant#1}>
impl From<Inputs> for Confined<BTreeSet<Input, Global>, amplify::::collection::confinement::TinyOrdSet::{constant#0}, amplify::::collection::confinement::TinyOrdSet::{constant#1}>
source§impl<'a> IntoIterator for &'a Inputs
impl<'a> IntoIterator for &'a Inputs
source§impl Ord for Inputs
impl Ord for Inputs
source§impl PartialEq<Inputs> for Inputs
impl PartialEq<Inputs> for Inputs
source§impl PartialOrd<Inputs> for Inputs
impl PartialOrd<Inputs> for Inputs
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 Serialize for Inputs
impl Serialize for Inputs
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more
source§impl StrictDecode for Inputs
impl StrictDecode for Inputs
fn strict_decode(reader: &mut impl TypedRead) -> Result<Inputs, DecodeError>
fn strict_read(lim: usize, reader: impl Read) -> Result<Self, DecodeError>
source§impl StrictEncode for Inputs
impl StrictEncode for Inputs
fn strict_encode<W>(&self, writer: W) -> Result<W, Error>where W: TypedWrite,
fn strict_write(&self, lim: usize, writer: impl Write) -> Result<usize, Error>
source§impl StrictTuple for Inputs
impl StrictTuple for Inputs
const FIELD_COUNT: u8 = 1u8
fn strict_check_fields()
fn strict_type_info() -> TypeInfo<Self>
source§impl StrictType for Inputs
impl StrictType for Inputs
const STRICT_LIB_NAME: &'static str = LIB_NAME_RGB
fn strict_name() -> Option<TypeName>
source§impl Wrapper for Inputs
impl Wrapper for Inputs
§type Inner = Confined<BTreeSet<Input, Global>, amplify::::collection::confinement::TinyOrdSet::{constant#0}, amplify::::collection::confinement::TinyOrdSet::{constant#1}>
type Inner = Confined<BTreeSet<Input, Global>, amplify::::collection::confinement::TinyOrdSet::{constant#0}, amplify::::collection::confinement::TinyOrdSet::{constant#1}>
Inner type wrapped by the current newtype
source§fn from_inner(inner: <Inputs as Wrapper>::Inner) -> Inputs
fn from_inner(inner: <Inputs as Wrapper>::Inner) -> Inputs
Instantiates wrapper type with the inner data
source§fn as_inner(&self) -> &<Inputs as Wrapper>::Inner
fn as_inner(&self) -> &<Inputs as Wrapper>::Inner
Returns reference to the inner representation for the wrapper type
source§impl WrapperMut for Inputs
impl WrapperMut for Inputs
impl Eq for Inputs
impl StrictProduct for Inputs
impl StructuralEq for Inputs
impl StructuralPartialEq for Inputs
Auto Trait Implementations§
impl RefUnwindSafe for Inputs
impl Send for Inputs
impl Sync for Inputs
impl Unpin for Inputs
impl UnwindSafe for Inputs
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.