pub struct Txid { /* private fields */ }
Expand description
A valid transaction identifier.
32 bytes encoded as hex string.
Implementations§
Trait Implementations§
Source§impl FromWasmAbi for Txid
impl FromWasmAbi for Txid
Source§impl IntoWasmAbi for Txid
impl IntoWasmAbi for Txid
Source§impl LongRefFromWasmAbi for Txid
impl LongRefFromWasmAbi for Txid
Source§impl OptionFromWasmAbi for Txid
impl OptionFromWasmAbi for Txid
Source§impl OptionIntoWasmAbi for Txid
impl OptionIntoWasmAbi for Txid
Source§impl RefFromWasmAbi for Txid
impl RefFromWasmAbi for Txid
Source§impl RefMutFromWasmAbi for Txid
impl RefMutFromWasmAbi for Txid
Source§impl TryFromJsValue for Txid
impl TryFromJsValue for Txid
Source§impl VectorFromWasmAbi for Txid
impl VectorFromWasmAbi for Txid
Source§impl VectorIntoWasmAbi for Txid
impl VectorIntoWasmAbi for Txid
impl Copy for Txid
impl Eq for Txid
impl StructuralPartialEq for Txid
impl SupportsConstructor for Txid
impl SupportsInstanceProperty for Txid
impl SupportsStaticProperty for Txid
Auto Trait Implementations§
impl Freeze for Txid
impl RefUnwindSafe for Txid
impl Send for Txid
impl Sync for Txid
impl Unpin for Txid
impl UnwindSafe for Txid
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
Source§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.