List of all items
Structs
- alerts::GrafanaConfig
- alerts::ModuleConfig
- alerts::grafana::Alert
- alerts::grafana::Alerts
- autojoiner::ModuleConfig
- botmanager::BotManager
- botmanager::BotManagerInner
- config::Config
- db::DBPools
- forgejo::ForgejoConfig
- forgejo::ForgejoInstance
- forgejo::activity_fmt::Commit
- forgejo::activity_fmt::ContentCommits
- forgejo::activity_fmt::RenderFeed
- gerrit::GerritConfig
- gerrit::GerritInstance
- gerrit::gerrit_api::AccountInfo
- gerrit::gerrit_api::ActionInfo
- gerrit::gerrit_api::AttentionSetInfo
- gerrit::gerrit_api::ChangeInfo
- gerrit::gerrit_api::ChangeMessageInfo
- gerrit::gerrit_api::ProblemInfo
- gerrit::gerrit_api::Requirement
- gerrit::gerrit_api::ReviewerUpdateInfo
- gerrit::gerrit_api::SubmitRequirementExpressionInfo
- gerrit::gerrit_api::SubmitRequirementResultInfo
- gerrit::gerrit_api::TrackingIdInfo
- inviter::ModuleConfig
- kasownik::ModuleConfig
- klaczdb::KlaczDB
- klaczdb::ModuleConfig
- module::ConsumerEvent
- module::ModuleInfo
- module::PassThroughModuleInfo
- module::WeakModuleInfo
- module::WorkerInfo
- notbottime::NotBotTime
- prelude::Arc
- prelude::Client
- prelude::Ctx
- prelude::Duration
- prelude::EventHandlerHandle
- prelude::HashMap
- prelude::Instant
- prelude::LazyLock
- prelude::Mentions
- prelude::Mutex
- prelude::OwnedEventId
- prelude::OwnedRoomAliasId
- prelude::OwnedRoomId
- prelude::OwnedUserId
- prelude::Path
- prelude::Room
- prelude::RoomMemberEventContent
- prelude::RoomMessageEventContent
- prelude::SystemTime
- prelude::UserId
- prelude::de::IgnoredAny
- prelude::de::value::BoolDeserializer
- prelude::de::value::BorrowedBytesDeserializer
- prelude::de::value::BorrowedStrDeserializer
- prelude::de::value::BytesDeserializer
- prelude::de::value::CharDeserializer
- prelude::de::value::CowStrDeserializer
- prelude::de::value::EnumAccessDeserializer
- prelude::de::value::Error
- prelude::de::value::F32Deserializer
- prelude::de::value::F64Deserializer
- prelude::de::value::I128Deserializer
- prelude::de::value::I16Deserializer
- prelude::de::value::I32Deserializer
- prelude::de::value::I64Deserializer
- prelude::de::value::I8Deserializer
- prelude::de::value::IsizeDeserializer
- prelude::de::value::MapAccessDeserializer
- prelude::de::value::MapDeserializer
- prelude::de::value::SeqAccessDeserializer
- prelude::de::value::SeqDeserializer
- prelude::de::value::StrDeserializer
- prelude::de::value::StringDeserializer
- prelude::de::value::U128Deserializer
- prelude::de::value::U16Deserializer
- prelude::de::value::U32Deserializer
- prelude::de::value::U64Deserializer
- prelude::de::value::U8Deserializer
- prelude::de::value::UnitDeserializer
- prelude::de::value::UsizeDeserializer
- prelude::fmt::Arguments
- prelude::fmt::DebugList
- prelude::fmt::DebugMap
- prelude::fmt::DebugSet
- prelude::fmt::DebugStruct
- prelude::fmt::DebugTuple
- prelude::fmt::Error
- prelude::fmt::Formatter
- prelude::fmt::FormattingOptions
- prelude::fmt::FromFn
- prelude::fmt::NumBuffer
- prelude::fs::Dir
- prelude::fs::DirBuilder
- prelude::fs::DirEntry
- prelude::fs::File
- prelude::fs::FileTimes
- prelude::fs::FileType
- prelude::fs::Metadata
- prelude::fs::OpenOptions
- prelude::fs::Permissions
- prelude::fs::ReadDir
- prelude::io::BorrowedBuf
- prelude::io::BorrowedCursor
- prelude::io::BufReader
- prelude::io::BufWriter
- prelude::io::Bytes
- prelude::io::Chain
- prelude::io::Cursor
- prelude::io::Empty
- prelude::io::Error
- prelude::io::IntoInnerError
- prelude::io::IoSlice
- prelude::io::IoSliceMut
- prelude::io::LineWriter
- prelude::io::Lines
- prelude::io::PipeReader
- prelude::io::PipeWriter
- prelude::io::Repeat
- prelude::io::Sink
- prelude::io::Split
- prelude::io::Stderr
- prelude::io::StderrLock
- prelude::io::Stdin
- prelude::io::StdinLock
- prelude::io::Stdout
- prelude::io::StdoutLock
- prelude::io::Take
- prelude::io::WriterPanicked
- prelude::mpsc::OwnedPermit
- prelude::mpsc::Permit
- prelude::mpsc::PermitIterator
- prelude::mpsc::Receiver
- prelude::mpsc::Sender
- prelude::mpsc::UnboundedReceiver
- prelude::mpsc::UnboundedSender
- prelude::mpsc::WeakSender
- prelude::mpsc::WeakUnboundedSender
- prelude::mpsc::error::SendError
- spaceapi::ModuleConfig
- spaceapi::heatmap_api::Data
- spaceapi::space_api::Blog
- spaceapi::space_api::Calendar
- spaceapi::space_api::Contact
- spaceapi::space_api::Feeds
- spaceapi::space_api::Icon
- spaceapi::space_api::Location
- spaceapi::space_api::PeopleNowPresent
- spaceapi::space_api::Sensors
- spaceapi::space_api::SpaceAPI
- spaceapi::space_api::State
- spaceapi::space_api::Wiki
- tools::CapacifierKVL
- webterface::AuthBearer
- webterface::HswawAdditionalClaims
- webterface::ModuleConfig
- webterface::WebAppState
- wolfram::ModuleConfig
- wolfram::wolfram_alpha::WolframAlpha
- wolfram::wolfram_alpha::WolframImg
- wolfram::wolfram_alpha::WolframPod
- wolfram::wolfram_alpha::WolframQueryresult
- wolfram::wolfram_alpha::WolframState
- wolfram::wolfram_alpha::WolframSubpod
Enums
- alerts::grafana::AlertStatus
- botmanager::ReloadError
- config::ConfigError
- db::DBError
- gerrit::gerrit_api::ProblemInfoStatus
- gerrit::gerrit_api::RequirementStatus
- gerrit::gerrit_api::ReviewerState
- gerrit::gerrit_api::SubmitRequirementExpressionInfoStatus
- gerrit::gerrit_api::SubmitRequirementStatus
- klaczdb::KlaczClass
- klaczdb::KlaczError
- klaczdb::KlaczKBChange
- module::Acl
- module::Consumption
- module::TriggerType
- prelude::AnyStateEvent
- prelude::AnySyncTimelineEvent
- prelude::AnyTimelineEvent
- prelude::MembershipChange
- prelude::MessageType
- prelude::de::Unexpected
- prelude::fmt::Alignment
- prelude::fmt::DebugAsHex
- prelude::fmt::Sign
- prelude::fs::TryLockError
- prelude::io::ErrorKind
- prelude::io::SeekFrom
- prelude::mpsc::error::SendTimeoutError
- prelude::mpsc::error::TryRecvError
- prelude::mpsc::error::TrySendError
- tools::MembershipStatus
- webterface::WebError
Traits
- prelude::From
- prelude::FromStr
- prelude::StdError
- prelude::TryFrom
- prelude::de::Deserialize
- prelude::de::DeserializeOwned
- prelude::de::DeserializeSeed
- prelude::de::Deserializer
- prelude::de::EnumAccess
- prelude::de::Error
- prelude::de::Expected
- prelude::de::IntoDeserializer
- prelude::de::MapAccess
- prelude::de::SeqAccess
- prelude::de::StdError
- prelude::de::VariantAccess
- prelude::de::Visitor
- prelude::fmt::Binary
- prelude::fmt::Debug
- prelude::fmt::Display
- prelude::fmt::LowerExp
- prelude::fmt::LowerHex
- prelude::fmt::NumBufferTrait
- prelude::fmt::Octal
- prelude::fmt::Pointer
- prelude::fmt::UpperExp
- prelude::fmt::UpperHex
- prelude::fmt::Write
- prelude::io::BufRead
- prelude::io::IsTerminal
- prelude::io::Read
- prelude::io::Seek
- prelude::io::Write
- prelude::io::prelude::BufRead
- prelude::io::prelude::Read
- prelude::io::prelude::Seek
- prelude::io::prelude::Write
- tools::ToStringExt
Macros
- prelude::anyhow
- prelude::bail
- prelude::debug
- prelude::error
- prelude::info
- prelude::io::const_error
- prelude::trace
- prelude::warn
Derive Macros
Functions
- alerts::alerting_processor
- alerts::purge_processor
- alerts::receive_alerts
- alerts::to_matrix_message
- autojoiner::autojoiner
- autojoiner::join_consumer
- autojoiner::join_processor
- autojoiner::leave_processor
- db::dbstatus
- forgejo::activity_fmt::act_content_part_html
- forgejo::activity_fmt::act_content_part_plain
- forgejo::feed_interval
- forgejo::forgejo_events_default
- forgejo::forgejo_feeds
- forgejo::forgejo_query
- forgejo::keywords_issue_new
- forgejo::keywords_issue_old
- forgejo::keywords_pr_new
- forgejo::keywords_pr_old
- forgejo::objects_count
- gerrit::feed_interval
- gerrit::gerrit_api::gerrit_decode_json
- gerrit::gerrit_api::gerrit_fetch
- gerrit::gerrit_feeds
- inviter::invite_request
- inviter::reaction_listener
- inviter::web_inviter
- kasownik::due_me_processor
- kasownik::due_processor
- kasownik::nag_processor
- klaczdb::add_processor
- klaczdb::remove_processor
- metrics::serve_metrics
- metrics::track_metrics
- module::core_starter
- module::dispatch_module
- module::dispatcher
- module::help_processor
- module::init_modules
- module::list_consumer
- module::mod_manager
- module::reload_consumer
- module::shutdown_consumer
- prelude::fmt::from_fn
- prelude::fmt::write
- prelude::fs::canonicalize
- prelude::fs::copy
- prelude::fs::create_dir
- prelude::fs::create_dir_all
- prelude::fs::exists
- prelude::fs::hard_link
- prelude::fs::metadata
- prelude::fs::read
- prelude::fs::read_dir
- prelude::fs::read_link
- prelude::fs::read_to_string
- prelude::fs::remove_dir
- prelude::fs::remove_dir_all
- prelude::fs::remove_file
- prelude::fs::rename
- prelude::fs::set_permissions
- prelude::fs::set_permissions_nofollow
- prelude::fs::set_times
- prelude::fs::set_times_nofollow
- prelude::fs::soft_link
- prelude::fs::symlink_metadata
- prelude::fs::write
- prelude::io::copy
- prelude::io::empty
- prelude::io::pipe
- prelude::io::read_to_string
- prelude::io::repeat
- prelude::io::sink
- prelude::io::stderr
- prelude::io::stdin
- prelude::io::stdout
- prelude::mpsc::channel
- prelude::mpsc::unbounded_channel
- spaceapi::at_processor
- spaceapi::heatmap
- spaceapi::heatmap_api::draw
- spaceapi::names_dehighlighted
- spaceapi::presence_observer
- tools::capacifier_kvl_query
- tools::fetch_and_decode_json
- tools::maybe_get_room
- tools::membership_status
- tools::room_name
- webterface::login
- webterface::logout
- webterface::maybe_authenticated
- webterface::webterface
- wolfram::processor
Type Aliases
- db::DBConfig
- module::CatchallDecider
- prelude::RoomMemberEvent
- prelude::StrippedRoomMemberEvent
- prelude::fmt::Result
- prelude::io::RawOsError
- prelude::io::Result
Statics
- metrics::HTTP_BODY_HISTOGRAM
- metrics::HTTP_COUNTER
- metrics::HTTP_REQ_HISTOGRAM
- module::MODULE_ACL_REJECTS
- module::MODULE_CHANNEL_FULL
- module::MODULE_EVENTS