pub struct HyperliquidTrade {
pub coin: String,
pub side: String,
pub px: String,
pub sz: String,
pub hash: String,
pub time: i64,
pub tid: i64,
pub users: Vec<String>,
}Fields§
§coin: String§side: String§px: String§sz: String§hash: String§time: i64§tid: i64§users: Vec<String>[buyer, seller]
Trait Implementations§
Source§impl Clone for HyperliquidTrade
impl Clone for HyperliquidTrade
Source§fn clone(&self) -> HyperliquidTrade
fn clone(&self) -> HyperliquidTrade
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 HyperliquidTrade
impl Debug for HyperliquidTrade
Source§impl Default for HyperliquidTrade
impl Default for HyperliquidTrade
Source§impl Message for HyperliquidTrade
impl Message for HyperliquidTrade
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>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
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>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
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>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
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>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for HyperliquidTrade
impl PartialEq for HyperliquidTrade
impl StructuralPartialEq for HyperliquidTrade
Auto Trait Implementations§
impl Freeze for HyperliquidTrade
impl RefUnwindSafe for HyperliquidTrade
impl Send for HyperliquidTrade
impl Sync for HyperliquidTrade
impl Unpin for HyperliquidTrade
impl UnwindSafe for HyperliquidTrade
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