Skip to main content

FundScreenerQuery

Type Alias FundScreenerQuery 

Source
pub type FundScreenerQuery = ScreenerQuery<FundField>;
Expand description

Type alias for mutual fund screener queries.

Use FundField variants to build conditions.

Aliased Type§

pub struct FundScreenerQuery {
    pub size: u32,
    pub offset: u32,
    pub sort_type: SortType,
    pub sort_field: FundField,
    pub include_fields: Vec<FundField>,
    pub top_operator: LogicalOperator,
    pub query: QueryGroup<FundField>,
    pub quote_type: QuoteType,
}

Fields§

§size: u32

Number of results to return (default: 25, max: 250).

§offset: u32

Starting offset for pagination (default: 0).

§sort_type: SortType

Sort direction.

§sort_field: FundField

Field to sort by.

§include_fields: Vec<FundField>

Fields to include in the response.

§top_operator: LogicalOperator

Top-level logical operator combining all conditions.

§query: QueryGroup<FundField>

The nested condition tree.

§quote_type: QuoteType

Quote type — determines which Yahoo Finance screener endpoint is used.