//! Pact plugin driver library for Rust
/// Recommended `tracing`/`log` filter directives to suppress gRPC transport-layer trace
/// noise (h2 frame encoding, tonic channel reconnects, hyper connection pool chatter).
///
/// Add this to `RUST_LOG` or compose it into your `EnvFilter` in the test harness:
/// ```text
/// RUST_LOG=warn,my_crate=debug,pact_plugin_driver=info,h2=warn,hyper=warn,hyper_util=warn,tonic=warn,tower=warn
/// ```
/// Or in code:
/// ```rust,ignore
/// use tracing_subscriber::EnvFilter;
/// let filter = EnvFilter::new(format!("info,{}", pact_plugin_driver::TRANSPORT_FILTER_DIRECTIVES));
/// ```
pub const TRANSPORT_FILTER_DIRECTIVES: &str = "h2=warn,hyper=warn,hyper_util=warn,tonic=warn,tower=warn";
pub
pub