pub struct ListPnlSummariesRequest {
pub page_size: i32,
pub page_token: String,
pub filter: String,
}Expand description
ListPnlSummariesRequest payload
Fields§
§page_size: i32The maximum number of pnl summaries to return. The service may return fewer than this value. If unspecified, at most 50 rows will be returned. The maximum value is 1024; values above 1024 will be coerced to 1024.
page_token: StringToken of the page to retrieve. If not specified, the first
page of results will be returned. Use the value obtained from
next_page_token in the previous response to request
the next page of results.
When paginating, all other parameters provided to ListPnlSummaries must match
the call that provided the page token.
filter: StringAvailable Sequence and Operator
- start_date
>,>=,=,<=,<
- end_date
>,>=,=,<=,<
- period_type
equal
Examples
- filter=start_date>“2025-01-01T00” AND end_date<“2025-01-31T23”
- filter=period_type=PERIOD_TYPE_MONTHLY
Trait Implementations§
Source§impl Clone for ListPnlSummariesRequest
impl Clone for ListPnlSummariesRequest
Source§fn clone(&self) -> ListPnlSummariesRequest
fn clone(&self) -> ListPnlSummariesRequest
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 ListPnlSummariesRequest
impl Debug for ListPnlSummariesRequest
Source§impl Default for ListPnlSummariesRequest
impl Default for ListPnlSummariesRequest
§impl<'de> Deserialize<'de> for ListPnlSummariesRequest
impl<'de> Deserialize<'de> for ListPnlSummariesRequest
§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 Message for ListPnlSummariesRequest
impl Message for ListPnlSummariesRequest
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(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
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(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
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(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for ListPnlSummariesRequest
impl PartialEq for ListPnlSummariesRequest
§impl Serialize for ListPnlSummariesRequest
impl Serialize for ListPnlSummariesRequest
impl StructuralPartialEq for ListPnlSummariesRequest
Auto Trait Implementations§
impl Freeze for ListPnlSummariesRequest
impl RefUnwindSafe for ListPnlSummariesRequest
impl Send for ListPnlSummariesRequest
impl Sync for ListPnlSummariesRequest
impl Unpin for ListPnlSummariesRequest
impl UnwindSafe for ListPnlSummariesRequest
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request