mirror of
https://github.com/NexVeridian/ark-invest-api-rust-data.git
synced 2025-09-02 01:49:12 +00:00
cargo fmt
This commit is contained in:
parent
d020e38baa
commit
23e8655632
1 changed files with 826 additions and 813 deletions
25
src/util.rs
25
src/util.rs
|
@ -28,7 +28,7 @@ pub enum Ticker {
|
||||||
ARKY,
|
ARKY,
|
||||||
ARKB,
|
ARKB,
|
||||||
PRNT,
|
PRNT,
|
||||||
IZRL
|
IZRL,
|
||||||
}
|
}
|
||||||
impl Ticker {
|
impl Ticker {
|
||||||
pub fn value(&self) -> &str {
|
pub fn value(&self) -> &str {
|
||||||
|
@ -539,9 +539,17 @@ impl Ark {
|
||||||
.str()
|
.str()
|
||||||
.replace(lit("Space Investment"), lit("SpaceX"), true)
|
.replace(lit("Space Investment"), lit("SpaceX"), true)
|
||||||
.str()
|
.str()
|
||||||
.replace(lit("Space Exploration Technologies Corp"), lit("SpaceX"), true)
|
.replace(
|
||||||
|
lit("Space Exploration Technologies Corp"),
|
||||||
|
lit("SpaceX"),
|
||||||
|
true,
|
||||||
|
)
|
||||||
.str()
|
.str()
|
||||||
.replace(lit("Space Exploration Technologies Co"), lit("SpaceX"), true)
|
.replace(
|
||||||
|
lit("Space Exploration Technologies Co"),
|
||||||
|
lit("SpaceX"),
|
||||||
|
true,
|
||||||
|
)
|
||||||
.str()
|
.str()
|
||||||
.rstrip(None),
|
.rstrip(None),
|
||||||
);
|
);
|
||||||
|
@ -612,14 +620,19 @@ impl Ark {
|
||||||
(self::Ticker::ARKVX, None) => {
|
(self::Ticker::ARKVX, None) => {
|
||||||
"https://api.nexveridian.com/ark_holdings?ticker=ARKVX&start=2000-01-01".to_owned()
|
"https://api.nexveridian.com/ark_holdings?ticker=ARKVX&start=2000-01-01".to_owned()
|
||||||
}
|
}
|
||||||
(tic, None) => match source {
|
(tic, None) => {
|
||||||
|
match source {
|
||||||
Some(Source::ArkFundsIoFull) => {
|
Some(Source::ArkFundsIoFull) => {
|
||||||
format!("https://arkfunds.io/api/v2/etf/holdings?symbol={}&date_from=2000-01-01", tic)
|
format!("https://arkfunds.io/api/v2/etf/holdings?symbol={}&date_from=2000-01-01", tic)
|
||||||
}
|
}
|
||||||
_ => {
|
_ => {
|
||||||
format!("https://api.nexveridian.com/ark_holdings?ticker={}&start=2000-01-01", tic)
|
format!(
|
||||||
|
"https://api.nexveridian.com/ark_holdings?ticker={}&start=2000-01-01",
|
||||||
|
tic
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
let mut df = Reader::Json.get_data_url(url)?;
|
let mut df = Reader::Json.get_data_url(url)?;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue