Skip to main content

Crate libfmp

Crate libfmp 

Source
Expand description

Rust-first access to Financial Modeling Prep data.

§Cargo features

  • rustls (default): HTTPS through reqwest with rustls. Disabling default features leaves the built-in executor without TLS, for plain-HTTP targets such as a local proxy, or for a caller-supplied transport::HttpExecutor.

Re-exports§

pub use client::Client;
pub use client::ClientBuilder;
pub use error::Error;
pub use error::Result;
pub use bytes;
pub use chrono;
pub use http;
pub use serde_json;
pub use url;

Modules§

client
Shared async client and proxy-ready request transport.
codecs
Lossless response values for provider fields with mixed wire representations.
config
Authentication and shared HTTP client configuration values.
endpoints
Transport-independent endpoint, query, and response contracts.
error
Stable, transport-independent error and diagnostic safety contracts.
query
Shared query vocabulary with exact provider wire spellings.
responses
Typed models for FMP API responses.
transport
Transport-neutral request execution contracts.
types
Fundamental identifiers and wire-level value types.

Constants§

VERSION
The version of the libfmp crate.