pub struct SerializedOutPoint(/* private fields */);Implementations§
Trait Implementations§
Source§impl AsRef<[u8]> for SerializedOutPoint
impl AsRef<[u8]> for SerializedOutPoint
Source§impl BorshDeserialize for SerializedOutPoint
impl BorshDeserialize for SerializedOutPoint
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for SerializedOutPoint
impl BorshSerialize for SerializedOutPoint
Source§impl Clone for SerializedOutPoint
impl Clone for SerializedOutPoint
Source§fn clone(&self) -> SerializedOutPoint
fn clone(&self) -> SerializedOutPoint
Returns a duplicate 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 SerializedOutPoint
impl Debug for SerializedOutPoint
Source§impl<'de> Deserialize<'de> for SerializedOutPoint
impl<'de> Deserialize<'de> for SerializedOutPoint
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 Display for SerializedOutPoint
impl Display for SerializedOutPoint
Source§impl From<&[u8]> for SerializedOutPoint
impl From<&[u8]> for SerializedOutPoint
Source§impl From<OutPoint> for SerializedOutPoint
impl From<OutPoint> for SerializedOutPoint
Source§impl From<SerializedOutPoint> for OutPoint
impl From<SerializedOutPoint> for OutPoint
Source§fn from(outpoint: SerializedOutPoint) -> Self
fn from(outpoint: SerializedOutPoint) -> Self
Converts to this type from the input type.
Source§impl FromStr for SerializedOutPoint
impl FromStr for SerializedOutPoint
Source§impl Hash for SerializedOutPoint
impl Hash for SerializedOutPoint
Source§impl PartialEq for SerializedOutPoint
impl PartialEq for SerializedOutPoint
Source§impl Serialize for SerializedOutPoint
impl Serialize for SerializedOutPoint
impl Copy for SerializedOutPoint
impl Eq for SerializedOutPoint
impl StructuralPartialEq for SerializedOutPoint
Auto Trait Implementations§
impl Freeze for SerializedOutPoint
impl RefUnwindSafe for SerializedOutPoint
impl Send for SerializedOutPoint
impl Sync for SerializedOutPoint
impl Unpin for SerializedOutPoint
impl UnwindSafe for SerializedOutPoint
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<T> ToHex for T
impl<T> ToHex for T
Source§fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing
self into the result. Lower case
letters are used (e.g. f9b4ca)Source§fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
Encode the hex strict representing
self into the result. Upper case
letters are used (e.g. F9B4CA)