mars-server · crate
Registry HTTP server, authorization, durable storage, query planning, federation, and anchor outbox.
Package: mars-server · Workspace version: 0.1.0 · Module: crate
This reference follows declared modules and public syntax, including public implementation methods. Function bodies and constant values are omitted. Feature conditions are retained. Private-module re-exports and trait resolution require the compiler; not every declaration is a root import.
anchor
pub mod anchor;Source line: 11.
api
pub mod api;Source line: 12.
auth
pub mod auth;Source line: 13.
bond
pub mod bond;Source line: 14.
config
pub mod config;Source line: 15.
contracts
#[cfg(feature = "contracts")]
pub mod contracts;Source line: 17.
discovery
pub mod discovery;Source line: 18.
error
pub mod error;Source line: 19.
federation
pub mod federation;Source line: 20.
middleware
pub mod middleware;Source line: 21.
observability
pub mod observability;Source line: 22.
production
pub mod production;Source line: 23.
search
pub mod search;Source line: 24.
store
pub mod store;Source line: 25.
validation
pub mod validation;Source line: 26.
pub use config::{
AnchorServerConfig, AuthConfig, DatabaseConfig, DeploymentEnv, FederationConfig, FederationPeerConfig, MtlsConfig, PinnedPeerKey, PinnedPublisherKey, SearchConfig, ServerConfig, TrustConfig, TrustKeyAlgorithm, };
pub use config::{
AnchorServerConfig, AuthConfig, DatabaseConfig, DeploymentEnv, FederationConfig,
FederationPeerConfig, MtlsConfig, PinnedPeerKey, PinnedPublisherKey, SearchConfig,
ServerConfig, TrustConfig, TrustKeyAlgorithm,
};Source line: 28.
pub use error::ServerError;
pub use error::ServerError;Source line: 33.
pub use production::{
validate_production_anchor, validate_production_auth, validate_production_config, };
pub use production::{
validate_production_anchor, validate_production_auth, validate_production_config,
};Source line: 34.
Source provenance
Source: mars-server/src/lib.rs · SHA-256 ade902e10506d15ba3c50e1d45b9346a3d92eb1b044a91f4514fe823fe441774. Package overview.