pub struct UtxoInputDto {
pub kind: u8,
pub transaction_id: String,
pub transaction_output_index: u16,
}Expand description
Describes an input which references an unspent transaction output to consume.
Fields
kind: u8transaction_id: Stringtransaction_output_index: u16Trait Implementations
sourceimpl Clone for UtxoInputDto
impl Clone for UtxoInputDto
sourcefn clone(&self) -> UtxoInputDto
fn clone(&self) -> UtxoInputDto
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for UtxoInputDto
impl Debug for UtxoInputDto
sourceimpl<'de> Deserialize<'de> for UtxoInputDto
impl<'de> Deserialize<'de> for UtxoInputDto
sourcefn 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
sourceimpl From<&UtxoInput> for UtxoInputDto
impl From<&UtxoInput> for UtxoInputDto
sourceimpl PartialEq<UtxoInputDto> for UtxoInputDto
impl PartialEq<UtxoInputDto> for UtxoInputDto
sourcefn eq(&self, other: &UtxoInputDto) -> bool
fn eq(&self, other: &UtxoInputDto) -> bool
sourceimpl Serialize for UtxoInputDto
impl Serialize for UtxoInputDto
sourceimpl TryFrom<&UtxoInputDto> for UtxoInput
impl TryFrom<&UtxoInputDto> for UtxoInput
impl Eq for UtxoInputDto
impl StructuralEq for UtxoInputDto
impl StructuralPartialEq for UtxoInputDto
Auto Trait Implementations
impl RefUnwindSafe for UtxoInputDto
impl Send for UtxoInputDto
impl Sync for UtxoInputDto
impl Unpin for UtxoInputDto
impl UnwindSafe for UtxoInputDto
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request