filament-core · crate
Source declarations, signatures and documentation for crate.
Read the current implementation boundaries before integration. This reference reproduces declarations; it omits source comments whose examples or readiness claims have not been verified.
Source: sigil/weave/filament/filament-core/src/lib.rs. SHA-256: b115f55524d8c21bb6c5d0f920970e37bc8969cd0ea69b4a4a9478ceda7d8e53.
This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.
config
pub mod config;Source line: 44.
error
pub mod error;Source line: 45.
instance
pub mod instance;Source line: 46.
metrics
pub mod metrics;Source line: 47.
pub use config::{Config, InterfaceConfig, LogConfig, MetricsConfig, ShutdownConfig};
pub use config::{Config, InterfaceConfig, LogConfig, MetricsConfig, ShutdownConfig};Source line: 49.
pub use error::{Error, Result};
pub use error::{Error, Result};Source line: 50.
pub use instance::{Instance, InstanceMode};
pub use instance::{Instance, InstanceMode};Source line: 51.
pub use metrics::Metrics;
pub use metrics::Metrics;Source line: 52.
::init_logging
pub fn init_logging(config: &LogConfig) -> Result<()>;Source line: 61.