(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;}})()