Struct redgold_schema::structs::UtxoValidResponse
source · pub struct UtxoValidResponse {
pub valid: Option<bool>,
pub child_transaction: Option<Transaction>,
pub child_transaction_input: Option<i64>,
}Fields§
§valid: Option<bool>§child_transaction: Option<Transaction>§child_transaction_input: Option<i64>Implementations§
Trait Implementations§
source§impl Clone for UtxoValidResponse
impl Clone for UtxoValidResponse
source§fn clone(&self) -> UtxoValidResponse
fn clone(&self) -> UtxoValidResponse
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for UtxoValidResponse
impl Debug for UtxoValidResponse
source§impl Default for UtxoValidResponse
impl Default for UtxoValidResponse
source§impl<'de> Deserialize<'de> for UtxoValidResponse
impl<'de> Deserialize<'de> for UtxoValidResponse
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 Hash for UtxoValidResponse
impl Hash for UtxoValidResponse
source§impl Message for UtxoValidResponse
impl Message for UtxoValidResponse
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where B: BufMut, Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where B: BufMut, Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where B: Buf, Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where B: Buf, Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where B: Buf, Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where B: Buf, Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.source§impl PartialEq for UtxoValidResponse
impl PartialEq for UtxoValidResponse
source§fn eq(&self, other: &UtxoValidResponse) -> bool
fn eq(&self, other: &UtxoValidResponse) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for UtxoValidResponse
impl Serialize for UtxoValidResponse
impl Eq for UtxoValidResponse
impl StructuralEq for UtxoValidResponse
impl StructuralPartialEq for UtxoValidResponse
Auto Trait Implementations§
impl RefUnwindSafe for UtxoValidResponse
impl Send for UtxoValidResponse
impl Sync for UtxoValidResponse
impl Unpin for UtxoValidResponse
impl UnwindSafe for UtxoValidResponse
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