pub struct FinancialStatementDetailsResponse {
pub fs_details: Vec<FinancialStatementDetailItem>,
pub pagination_key: Option<String>,
}
Expand description
Financial Statement Details Data response.
See: API Reference
Fields§
§fs_details: Vec<FinancialStatementDetailItem>
List of financial statement details
pagination_key: Option<String>
Pagination key for fetching next set of data
Trait Implementations§
Source§impl Clone for FinancialStatementDetailsResponse
impl Clone for FinancialStatementDetailsResponse
Source§fn clone(&self) -> FinancialStatementDetailsResponse
fn clone(&self) -> FinancialStatementDetailsResponse
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<'de> Deserialize<'de> for FinancialStatementDetailsResponse
impl<'de> Deserialize<'de> for FinancialStatementDetailsResponse
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 HasPaginationKey for FinancialStatementDetailsResponse
impl HasPaginationKey for FinancialStatementDetailsResponse
Source§fn get_pagination_key(&self) -> Option<&str>
fn get_pagination_key(&self) -> Option<&str>
Get the pagination key.
Source§impl JQuantsBuilder<FinancialStatementDetailsResponse> for FinancialStatementDetailsBuilder
impl JQuantsBuilder<FinancialStatementDetailsResponse> for FinancialStatementDetailsBuilder
Source§async fn send(self) -> Result<FinancialStatementDetailsResponse, JQuantsError>
async fn send(self) -> Result<FinancialStatementDetailsResponse, JQuantsError>
Send the request.
Source§async fn send_ref(
&self,
) -> Result<FinancialStatementDetailsResponse, JQuantsError>
async fn send_ref( &self, ) -> Result<FinancialStatementDetailsResponse, JQuantsError>
Send the request without consuming ownership.
Use only when reusing the builder.
Source§impl MergePage for FinancialStatementDetailsResponse
impl MergePage for FinancialStatementDetailsResponse
Source§fn merge_page(
page: Result<Vec<Self>, JQuantsError>,
) -> Result<Self, JQuantsError>
fn merge_page( page: Result<Vec<Self>, JQuantsError>, ) -> Result<Self, JQuantsError>
Merge the pages.
Source§impl Paginatable<FinancialStatementDetailsResponse> for FinancialStatementDetailsBuilder
impl Paginatable<FinancialStatementDetailsResponse> for FinancialStatementDetailsBuilder
Source§fn pagination_key(self, pagination_key: impl Into<String>) -> Self
fn pagination_key(self, pagination_key: impl Into<String>) -> Self
Set the pagination key.
Source§fn fetch_pages_stream(self) -> impl Stream<Item = Result<R, JQuantsError>>
fn fetch_pages_stream(self) -> impl Stream<Item = Result<R, JQuantsError>>
Fetch the pages stream.
Source§fn fetch_all_and_merge(self) -> impl Future<Output = Result<R, JQuantsError>>
fn fetch_all_and_merge(self) -> impl Future<Output = Result<R, JQuantsError>>
Fetch all pages and merge them.
Source§impl PartialEq for FinancialStatementDetailsResponse
impl PartialEq for FinancialStatementDetailsResponse
Source§fn eq(&self, other: &FinancialStatementDetailsResponse) -> bool
fn eq(&self, other: &FinancialStatementDetailsResponse) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for FinancialStatementDetailsResponse
Auto Trait Implementations§
impl Freeze for FinancialStatementDetailsResponse
impl RefUnwindSafe for FinancialStatementDetailsResponse
impl Send for FinancialStatementDetailsResponse
impl Sync for FinancialStatementDetailsResponse
impl Unpin for FinancialStatementDetailsResponse
impl UnwindSafe for FinancialStatementDetailsResponse
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