//! Composer extension trait for supplying an [`ExecutionObserver`] at startup.
use Arc;
use ;
use crateCommunityComposer;
/// Composer extension trait for supplying an [`ExecutionObserver`] at startup.
///
/// The [`CommunityComposer`] returns [`NoopObserver`] by default; the server
/// crate wraps it with the real metrics observer separately. Enterprise
/// composers override this to return an audit observer which, in turn, wraps
/// the community metrics observer so both concerns fan out from a single
/// dispatch site.
/// Platform-specific auto-trait bounds required of [`ObservabilityProvider`]
/// implementations.