(function() {var implementors = {};
implementors["app_dirs2"] = [{"text":"impl Error for AppDirsError","synthetic":false,"types":["app_dirs2::common::AppDirsError"]}];
implementors["base64"] = [{"text":"impl Error for DecodeError","synthetic":false,"types":["base64::decode::DecodeError"]}];
implementors["bincode"] = [{"text":"impl Error for ErrorKind","synthetic":false,"types":["bincode::error::ErrorKind"]}];
implementors["chrono"] = [{"text":"impl Error for ParseError","synthetic":false,"types":["chrono::format::ParseError"]},{"text":"impl Error for RoundingError","synthetic":false,"types":["chrono::round::RoundingError"]}];
implementors["clap"] = [{"text":"impl Error for Error","synthetic":false,"types":["clap::error::Error"]}];
implementors["crossbeam_channel"] = [{"text":"impl<T: Send> Error for SendError<T>","synthetic":false,"types":["crossbeam_channel::err::SendError"]},{"text":"impl<T: Send> Error for TrySendError<T>","synthetic":false,"types":["crossbeam_channel::err::TrySendError"]},{"text":"impl<T: Send> Error for SendTimeoutError<T>","synthetic":false,"types":["crossbeam_channel::err::SendTimeoutError"]},{"text":"impl Error for RecvError","synthetic":false,"types":["crossbeam_channel::err::RecvError"]},{"text":"impl Error for TryRecvError","synthetic":false,"types":["crossbeam_channel::err::TryRecvError"]},{"text":"impl Error for RecvTimeoutError","synthetic":false,"types":["crossbeam_channel::err::RecvTimeoutError"]},{"text":"impl Error for TrySelectError","synthetic":false,"types":["crossbeam_channel::err::TrySelectError"]},{"text":"impl Error for SelectTimeoutError","synthetic":false,"types":["crossbeam_channel::err::SelectTimeoutError"]}];
implementors["desktop_wrapper"] = [{"text":"impl Error for LoggingSystemInitError","synthetic":false,"types":["desktop_wrapper::logging::LoggingSystemInitError"]}];
implementors["discord_sdk"] = [{"text":"impl Error for Error","synthetic":false,"types":["discord_sdk::error::Error"]},{"text":"impl Error for DiscordErr","synthetic":false,"types":["discord_sdk::error::DiscordErr"]},{"text":"impl Error for DiscordApiErr","synthetic":false,"types":["discord_sdk::error::DiscordApiErr"]}];
implementors["fern"] = [{"text":"impl Error for InitError","synthetic":false,"types":["fern::errors::InitError"]}];
implementors["idna"] = [{"text":"impl Error for Errors","synthetic":false,"types":["idna::uts46::Errors"]}];
implementors["log"] = [{"text":"impl Error for SetLoggerError","synthetic":false,"types":["log::SetLoggerError"]},{"text":"impl Error for ParseLevelError","synthetic":false,"types":["log::ParseLevelError"]}];
implementors["os_str_bytes"] = [{"text":"impl Error for EncodingError","synthetic":false,"types":["os_str_bytes::EncodingError"]}];
implementors["proc_macro2"] = [{"text":"impl Error for LexError","synthetic":false,"types":["proc_macro2::LexError"]}];
implementors["serde"] = [{"text":"impl Error for Error","synthetic":false,"types":["serde::de::value::Error"]}];
implementors["serde_json"] = [{"text":"impl Error for Error","synthetic":false,"types":["serde_json::error::Error"]}];
implementors["strsim"] = [{"text":"impl Error for StrSimError","synthetic":false,"types":["strsim::StrSimError"]}];
implementors["syn"] = [{"text":"impl Error for Error","synthetic":false,"types":["syn::error::Error"]}];
implementors["termcolor"] = [{"text":"impl Error for ParseColorError","synthetic":false,"types":["termcolor::ParseColorError"]}];
implementors["time"] = [{"text":"impl Error for ComponentRange","synthetic":false,"types":["time::error::component_range::ComponentRange"]},{"text":"impl Error for ConversionRange","synthetic":false,"types":["time::error::conversion_range::ConversionRange"]},{"text":"impl Error for DifferentVariant","synthetic":false,"types":["time::error::different_variant::DifferentVariant"]},{"text":"impl Error for Format","synthetic":false,"types":["time::error::format::Format"]},{"text":"impl Error for IndeterminateOffset","synthetic":false,"types":["time::error::indeterminate_offset::IndeterminateOffset"]},{"text":"impl Error for InvalidFormatDescription","synthetic":false,"types":["time::error::invalid_format_description::InvalidFormatDescription"]},{"text":"impl Error for Error","synthetic":false,"types":["time::error::Error"]}];
implementors["tokio"] = [{"text":"impl Error for ReuniteError","synthetic":false,"types":["tokio::net::tcp::split_owned::ReuniteError"]},{"text":"impl Error for ReuniteError","synthetic":false,"types":["tokio::net::unix::split_owned::ReuniteError"]},{"text":"impl Error for JoinError","synthetic":false,"types":["tokio::runtime::task::error::JoinError"]},{"text":"impl Error for TryCurrentError","synthetic":false,"types":["tokio::runtime::handle::TryCurrentError"]},{"text":"impl<T: Debug> Error for SendError<T>","synthetic":false,"types":["tokio::sync::broadcast::error::SendError"]},{"text":"impl Error for RecvError","synthetic":false,"types":["tokio::sync::broadcast::error::RecvError"]},{"text":"impl Error for TryRecvError","synthetic":false,"types":["tokio::sync::broadcast::error::TryRecvError"]},{"text":"impl<T: Debug> Error for SendError<T>","synthetic":false,"types":["tokio::sync::mpsc::error::SendError"]},{"text":"impl<T: Debug> Error for TrySendError<T>","synthetic":false,"types":["tokio::sync::mpsc::error::TrySendError"]},{"text":"impl Error for TryRecvError","synthetic":false,"types":["tokio::sync::mpsc::error::TryRecvError"]},{"text":"impl<T: Debug> Error for SendTimeoutError<T>","synthetic":false,"types":["tokio::sync::mpsc::error::SendTimeoutError"]},{"text":"impl Error for TryLockError","synthetic":false,"types":["tokio::sync::mutex::TryLockError"]},{"text":"impl Error for RecvError","synthetic":false,"types":["tokio::sync::oneshot::error::RecvError"]},{"text":"impl Error for TryRecvError","synthetic":false,"types":["tokio::sync::oneshot::error::TryRecvError"]},{"text":"impl Error for AcquireError","synthetic":false,"types":["tokio::sync::batch_semaphore::AcquireError"]},{"text":"impl Error for TryAcquireError","synthetic":false,"types":["tokio::sync::batch_semaphore::TryAcquireError"]},{"text":"impl<T: Debug> Error for SetError<T>","synthetic":false,"types":["tokio::sync::once_cell::SetError"]},{"text":"impl<T: Debug> Error for SendError<T>","synthetic":false,"types":["tokio::sync::watch::error::SendError"]},{"text":"impl Error for RecvError","synthetic":false,"types":["tokio::sync::watch::error::RecvError"]},{"text":"impl Error for Error","synthetic":false,"types":["tokio::time::error::Error"]},{"text":"impl Error for Elapsed","synthetic":false,"types":["tokio::time::error::Elapsed"]}];
implementors["tracing_core"] = [{"text":"impl Error for SetGlobalDefaultError","synthetic":false,"types":["tracing_core::dispatcher::SetGlobalDefaultError"]},{"text":"impl Error for ParseLevelError","synthetic":false,"types":["tracing_core::metadata::ParseLevelError"]},{"text":"impl Error for ParseLevelFilterError","synthetic":false,"types":["tracing_core::metadata::ParseLevelFilterError"]}];
implementors["url"] = [{"text":"impl Error for ParseError","synthetic":false,"types":["url::parser::ParseError"]}];
implementors["xdg"] = [{"text":"impl Error for BaseDirectoriesError","synthetic":false,"types":["xdg::BaseDirectoriesError"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()