(function() {var implementors = {};
implementors["anyhow"] = [{"text":"impl Display for Error","synthetic":false,"types":["anyhow::Error"]}];
implementors["bincode"] = [{"text":"impl Display for ErrorKind","synthetic":false,"types":["bincode::error::ErrorKind"]}];
implementors["chrono"] = [{"text":"impl Display for FixedOffset","synthetic":false,"types":["chrono::offset::fixed::FixedOffset"]},{"text":"impl Display for Utc","synthetic":false,"types":["chrono::offset::utc::Utc"]},{"text":"impl Display for NaiveDate","synthetic":false,"types":["chrono::naive::date::NaiveDate"]},{"text":"impl Display for NaiveDateTime","synthetic":false,"types":["chrono::naive::datetime::NaiveDateTime"]},{"text":"impl Display for NaiveTime","synthetic":false,"types":["chrono::naive::time::NaiveTime"]},{"text":"impl<Tz: TimeZone> Display for Date<Tz> where
Tz::Offset: Display, ","synthetic":false,"types":["chrono::date::Date"]},{"text":"impl<Tz: TimeZone> Display for DateTime<Tz> where
Tz::Offset: Display, ","synthetic":false,"types":["chrono::datetime::DateTime"]},{"text":"impl Display for ParseError","synthetic":false,"types":["chrono::format::ParseError"]},{"text":"impl<'a, I: Iterator<Item = B> + Clone, B: Borrow<Item<'a>>> Display for DelayedFormat<I>","synthetic":false,"types":["chrono::format::DelayedFormat"]},{"text":"impl Display for RoundingError","synthetic":false,"types":["chrono::round::RoundingError"]},{"text":"impl Display for Weekday","synthetic":false,"types":["chrono::Weekday"]}];
implementors["clap"] = [{"text":"impl Display for ErrorKind","synthetic":false,"types":["clap::error::kind::ErrorKind"]},{"text":"impl Display for Error","synthetic":false,"types":["clap::error::Error"]},{"text":"impl<'help> Display for Arg<'help>","synthetic":false,"types":["clap::build::arg::Arg"]},{"text":"impl Display for App<'_>","synthetic":false,"types":["clap::build::command::App"]}];
implementors["colored"] = [{"text":"impl Display for ColoredString","synthetic":false,"types":["colored::ColoredString"]}];
implementors["crossbeam_channel"] = [{"text":"impl<T> Display for SendError<T>","synthetic":false,"types":["crossbeam_channel::err::SendError"]},{"text":"impl<T> Display for TrySendError<T>","synthetic":false,"types":["crossbeam_channel::err::TrySendError"]},{"text":"impl<T> Display for SendTimeoutError<T>","synthetic":false,"types":["crossbeam_channel::err::SendTimeoutError"]},{"text":"impl Display for RecvError","synthetic":false,"types":["crossbeam_channel::err::RecvError"]},{"text":"impl Display for TryRecvError","synthetic":false,"types":["crossbeam_channel::err::TryRecvError"]},{"text":"impl Display for RecvTimeoutError","synthetic":false,"types":["crossbeam_channel::err::RecvTimeoutError"]},{"text":"impl Display for TrySelectError","synthetic":false,"types":["crossbeam_channel::err::TrySelectError"]},{"text":"impl Display for SelectTimeoutError","synthetic":false,"types":["crossbeam_channel::err::SelectTimeoutError"]}];
implementors["crossbeam_utils"] = [{"text":"impl<T: ?Sized + Display> Display for ShardedLockReadGuard<'_, T>","synthetic":false,"types":["crossbeam_utils::sync::sharded_lock::ShardedLockReadGuard"]},{"text":"impl<T: ?Sized + Display> Display for ShardedLockWriteGuard<'_, T>","synthetic":false,"types":["crossbeam_utils::sync::sharded_lock::ShardedLockWriteGuard"]}];
implementors["desktop_wrapper"] = [{"text":"impl Display for LoggingSystemInitError","synthetic":false,"types":["desktop_wrapper::logging::LoggingSystemInitError"]}];
implementors["fern"] = [{"text":"impl Display for InitError","synthetic":false,"types":["fern::errors::InitError"]},{"text":"impl<T> Display for WithFgColor<T> where
T: Display, ","synthetic":false,"types":["fern::colors::WithFgColor"]}];
implementors["hashbrown"] = [{"text":"impl<'a, K: Debug, V: Debug, S, A: Allocator + Clone> Display for OccupiedError<'a, K, V, S, A>","synthetic":false,"types":["hashbrown::map::OccupiedError"]}];
implementors["heck"] = [{"text":"impl<T: AsRef<str>> Display for AsKebabCase<T>","synthetic":false,"types":["heck::kebab::AsKebabCase"]},{"text":"impl<T: AsRef<str>> Display for AsLowerCamelCase<T>","synthetic":false,"types":["heck::lower_camel::AsLowerCamelCase"]},{"text":"impl<T: AsRef<str>> Display for AsShoutyKebabCase<T>","synthetic":false,"types":["heck::shouty_kebab::AsShoutyKebabCase"]},{"text":"impl<T: AsRef<str>> Display for AsShoutySnakeCase<T>","synthetic":false,"types":["heck::shouty_snake::AsShoutySnakeCase"]},{"text":"impl<T: AsRef<str>> Display for AsSnakeCase<T>","synthetic":false,"types":["heck::snake::AsSnakeCase"]},{"text":"impl<T: AsRef<str>> Display for AsTitleCase<T>","synthetic":false,"types":["heck::title::AsTitleCase"]},{"text":"impl<T: AsRef<str>> Display for AsUpperCamelCase<T>","synthetic":false,"types":["heck::upper_camel::AsUpperCamelCase"]}];
implementors["lock_api"] = [{"text":"impl<'a, R: RawMutex + 'a, T: Display + ?Sized + 'a> Display for MutexGuard<'a, R, T>","synthetic":false,"types":["lock_api::mutex::MutexGuard"]},{"text":"impl<'a, R: RawMutex + 'a, T: Display + ?Sized + 'a> Display for MappedMutexGuard<'a, R, T>","synthetic":false,"types":["lock_api::mutex::MappedMutexGuard"]},{"text":"impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: Display + ?Sized + 'a> Display for ReentrantMutexGuard<'a, R, G, T>","synthetic":false,"types":["lock_api::remutex::ReentrantMutexGuard"]},{"text":"impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: Display + ?Sized + 'a> Display for MappedReentrantMutexGuard<'a, R, G, T>","synthetic":false,"types":["lock_api::remutex::MappedReentrantMutexGuard"]},{"text":"impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for RwLockReadGuard<'a, R, T>","synthetic":false,"types":["lock_api::rwlock::RwLockReadGuard"]},{"text":"impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for RwLockWriteGuard<'a, R, T>","synthetic":false,"types":["lock_api::rwlock::RwLockWriteGuard"]},{"text":"impl<'a, R: RawRwLockUpgrade + 'a, T: Display + ?Sized + 'a> Display for RwLockUpgradableReadGuard<'a, R, T>","synthetic":false,"types":["lock_api::rwlock::RwLockUpgradableReadGuard"]},{"text":"impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for MappedRwLockReadGuard<'a, R, T>","synthetic":false,"types":["lock_api::rwlock::MappedRwLockReadGuard"]},{"text":"impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for MappedRwLockWriteGuard<'a, R, T>","synthetic":false,"types":["lock_api::rwlock::MappedRwLockWriteGuard"]}];
implementors["log"] = [{"text":"impl Display for Level","synthetic":false,"types":["log::Level"]},{"text":"impl Display for LevelFilter","synthetic":false,"types":["log::LevelFilter"]},{"text":"impl Display for SetLoggerError","synthetic":false,"types":["log::SetLoggerError"]},{"text":"impl Display for ParseLevelError","synthetic":false,"types":["log::ParseLevelError"]}];
implementors["num_traits"] = [{"text":"impl Display for ParseFloatError","synthetic":false,"types":["num_traits::ParseFloatError"]}];
implementors["os_str_bytes"] = [{"text":"impl Display for EncodingError","synthetic":false,"types":["os_str_bytes::EncodingError"]}];
implementors["proc_macro2"] = [{"text":"impl Display for TokenStream","synthetic":false,"types":["proc_macro2::TokenStream"]},{"text":"impl Display for LexError","synthetic":false,"types":["proc_macro2::LexError"]},{"text":"impl Display for TokenTree","synthetic":false,"types":["proc_macro2::TokenTree"]},{"text":"impl Display for Group","synthetic":false,"types":["proc_macro2::Group"]},{"text":"impl Display for Punct","synthetic":false,"types":["proc_macro2::Punct"]},{"text":"impl Display for Ident","synthetic":false,"types":["proc_macro2::Ident"]},{"text":"impl Display for Literal","synthetic":false,"types":["proc_macro2::Literal"]}];
implementors["serde"] = [{"text":"impl Display for Error","synthetic":false,"types":["serde::de::value::Error"]},{"text":"impl<'a> Display for Unexpected<'a>","synthetic":false,"types":["serde::de::Unexpected"]},{"text":"impl<'a> Display for dyn Expected + 'a","synthetic":false,"types":[]}];
implementors["serde_json"] = [{"text":"impl Display for Error","synthetic":false,"types":["serde_json::error::Error"]},{"text":"impl Display for Value","synthetic":false,"types":["serde_json::value::Value"]},{"text":"impl Display for Number","synthetic":false,"types":["serde_json::number::Number"]}];
implementors["smallvec"] = [{"text":"impl Display for CollectionAllocErr","synthetic":false,"types":["smallvec::CollectionAllocErr"]}];
implementors["strsim"] = [{"text":"impl Display for StrSimError","synthetic":false,"types":["strsim::StrSimError"]}];
implementors["syn"] = [{"text":"impl Display for Lifetime","synthetic":false,"types":["syn::lifetime::Lifetime"]},{"text":"impl Display for LitInt","synthetic":false,"types":["syn::lit::LitInt"]},{"text":"impl Display for LitFloat","synthetic":false,"types":["syn::lit::LitFloat"]},{"text":"impl<'a> Display for ParseBuffer<'a>","synthetic":false,"types":["syn::parse::ParseBuffer"]},{"text":"impl Display for Error","synthetic":false,"types":["syn::error::Error"]}];
implementors["termcolor"] = [{"text":"impl Display for ParseColorError","synthetic":false,"types":["termcolor::ParseColorError"]}];
implementors["time"] = [{"text":"impl<'a> Display for TmFmt<'a>","synthetic":false,"types":["time::TmFmt"]},{"text":"impl Display for Duration","synthetic":false,"types":["time::duration::Duration"]},{"text":"impl Display for OutOfRangeError","synthetic":false,"types":["time::duration::OutOfRangeError"]},{"text":"impl Display for SteadyTime","synthetic":false,"types":["time::SteadyTime"]},{"text":"impl Display for ParseError","synthetic":false,"types":["time::ParseError"]}];
implementors["tokio"] = [{"text":"impl Display for JoinError","synthetic":false,"types":["tokio::runtime::task::error::JoinError"]},{"text":"impl Display for TryCurrentError","synthetic":false,"types":["tokio::runtime::handle::TryCurrentError"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()