Weave documentation
Filament referencefilament-core

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.

On this page