[−][src]Module fred_rs::tags
Get all tags, search for tags, or get tags by name
https://research.stlouisfed.org/docs/api/fred/tags.html
use fred_rs::client::FredClient; use fred_rs::tags::{Builder, Response, SortOrder, OrderBy}; let mut c = match FredClient::new() { Ok(c) => c, Err(msg) => { println!("{}", msg); assert_eq!(2, 1); return }, }; let mut builder = Builder::new(); builder .sort_order(SortOrder::Descending) .order_by(OrderBy::Created) .limit(5); let resp: Response = match c.tags(Some(builder)) { Ok(resp) => resp, Err(msg) => { println!("{}", msg); assert_eq!(2, 1); return }, }; for item in resp.tags { println!( "{}: {}", item.name, item.created ); }
Modules
series | Get the series matching tags |
Structs
Builder | |
Response | Response data structure for the fred/tags endpoint |
Tag | Data structure containing infomation about a particular tag |
Enums
OrderBy | Determines the order of search results |
SortOrder | Sort order options for the fred/series/tags endpoint |
TagGroupId | A tag group id to filter tags by type. |