Struct bitcoincore_rpc::JsonOutPoint
source · pub struct JsonOutPoint {
pub txid: Txid,
pub vout: u32,
}
Expand description
Outpoint that serializes and deserializes as a map, instead of a string, for use as RPC arguments
Fields§
§txid: Txid
§vout: u32
Trait Implementations§
source§impl Clone for JsonOutPoint
impl Clone for JsonOutPoint
source§fn clone(&self) -> JsonOutPoint
fn clone(&self) -> JsonOutPoint
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 JsonOutPoint
impl Debug for JsonOutPoint
source§impl<'de> Deserialize<'de> for JsonOutPoint
impl<'de> Deserialize<'de> for JsonOutPoint
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 From<OutPoint> for JsonOutPoint
impl From<OutPoint> for JsonOutPoint
source§fn from(o: OutPoint) -> JsonOutPoint
fn from(o: OutPoint) -> JsonOutPoint
Converts to this type from the input type.
source§impl Into<OutPoint> for JsonOutPoint
impl Into<OutPoint> for JsonOutPoint
Auto Trait Implementations§
impl Freeze for JsonOutPoint
impl RefUnwindSafe for JsonOutPoint
impl Send for JsonOutPoint
impl Sync for JsonOutPoint
impl Unpin for JsonOutPoint
impl UnwindSafe for JsonOutPoint
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