pub struct GetRecommendationsParams {
pub symbol: Option<String>,
pub figi: Option<String>,
pub isin: Option<String>,
pub cusip: Option<String>,
pub country: Option<String>,
pub exchange: Option<String>,
}Expand description
struct for passing parameters to the method get_recommendations
Fields§
§symbol: Option<String>Filter by symbol
figi: Option<String>The FIGI of an instrument for which data is requested
isin: Option<String>Filter by international securities identification number (ISIN)
cusip: Option<String>The CUSIP of an instrument for which data is requested. CUSIP access is activating in the <a href="https://twelvedata.com/account/add-ons">Add-ons section
country: Option<String>The country where the instrument is traded, e.g., United States or US
exchange: Option<String>The exchange name where the instrument is traded, e.g., Nasdaq, NSE.
Implementations§
Source§impl GetRecommendationsParams
impl GetRecommendationsParams
Sourcepub fn builder() -> GetRecommendationsParamsBuilder
pub fn builder() -> GetRecommendationsParamsBuilder
Create a new builder for this parameter struct
Trait Implementations§
Source§impl Clone for GetRecommendationsParams
impl Clone for GetRecommendationsParams
Source§fn clone(&self) -> GetRecommendationsParams
fn clone(&self) -> GetRecommendationsParams
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 GetRecommendationsParams
impl Debug for GetRecommendationsParams
Source§impl Default for GetRecommendationsParams
impl Default for GetRecommendationsParams
Source§fn default() -> GetRecommendationsParams
fn default() -> GetRecommendationsParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetRecommendationsParams
impl<'de> Deserialize<'de> for GetRecommendationsParams
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
Auto Trait Implementations§
impl Freeze for GetRecommendationsParams
impl RefUnwindSafe for GetRecommendationsParams
impl Send for GetRecommendationsParams
impl Sync for GetRecommendationsParams
impl Unpin for GetRecommendationsParams
impl UnwindSafe for GetRecommendationsParams
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