Expand description
Rust-first access to Financial Modeling Prep data.
§Cargo features
rustls(default): HTTPS throughreqwestwith rustls. Disabling default features leaves the built-in executor without TLS, for plain-HTTP targets such as a local proxy, or for a caller-suppliedtransport::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
libfmpcrate.