vestaboard 0.1.2

a wrapper for the Vestaboard API with support for v2
Documentation
pub fn setup() {
  use tracing::metadata::LevelFilter;
  use tracing_subscriber::{
    filter::Directive, fmt, prelude::__tracing_subscriber_SubscriberExt, util::SubscriberInitExt, EnvFilter, Layer,
  };

  let default_directive = Directive::from(LevelFilter::TRACE);
  let filter_directives = if let Ok(filter) = std::env::var("RUST_LOG") {
    filter
  } else {
    "vestaboard=trace".to_string()
  };

  let filter = EnvFilter::builder()
    .with_default_directive(default_directive)
    .parse_lossy(filter_directives);
  let subscriber = tracing_subscriber::registry().with(fmt::layer().without_time().with_filter(filter));

  subscriber.init();
}