[−] List of all items
Structs
- DeviceId
- DeviceKeyId
- EventId
- RoomAliasId
- RoomId
- RoomIdOrAliasId
- ServerName
- UserId
- directory::Filter
- directory::IncomingFilter
- directory::PublicRoomsChunk
- directory::PublicRoomsChunkInit
- encryption::DeviceKeys
- encryption::UnsignedDeviceInfo
- identifiers::DeviceId
- identifiers::DeviceKeyId
- identifiers::EventId
- identifiers::KeyId
- identifiers::KeyName
- identifiers::RoomAliasId
- identifiers::RoomId
- identifiers::RoomIdOrAliasId
- identifiers::ServerName
- identifiers::Signatures
- identifiers::UserId
- identifiers::user_id::UserId
- push::AnyPushRule
- push::ConditionalPushRule
- push::ConditionalPushRuleInit
- push::ContentPushRule
- push::MissingConditionsError
- push::MissingPatternError
- push::OverridePushRule
- push::PatternedPushRule
- push::PatternedPushRuleInit
- push::PusherData
- push::RoomMemberCountIs
- push::RoomPushRule
- push::Ruleset
- push::RulesetIter
- push::SenderPushRule
- push::SimplePushRule
- push::SimplePushRuleInit
- push::UnderridePushRule
- serde::Raw
- serde::empty::Empty
- serde::urlencoded::Deserializer
- serde::urlencoded::Serializer
- serde::urlencoded::de::Deserializer
- serde::urlencoded::de::Error
- serde::urlencoded::ser::MapSerializer
- serde::urlencoded::ser::SeqSerializer
- serde::urlencoded::ser::Serializer
- serde::urlencoded::ser::StructSerializer
- serde::urlencoded::ser::StructVariantSerializer
- serde::urlencoded::ser::TupleSerializer
- serde::urlencoded::ser::TupleStructSerializer
- serde::urlencoded::ser::TupleVariantSerializer
- thirdparty::FieldType
- thirdparty::FieldTypeInit
- thirdparty::Location
- thirdparty::Protocol
- thirdparty::ProtocolInit
- thirdparty::ProtocolInstance
- thirdparty::ProtocolInstanceInit
- thirdparty::User
- user_id::UserId
Enums
- DeviceKeyAlgorithm
- RoomVersionId
- SigningKeyAlgorithm
- authentication::TokenType
- directory::IncomingRoomNetwork
- directory::RoomNetwork
- identifiers::DeviceKeyAlgorithm
- identifiers::Error
- identifiers::EventEncryptionAlgorithm
- identifiers::RoomVersionId
- identifiers::SigningKeyAlgorithm
- presence::PresenceState
- push::Action
- push::ComparisonOperator
- push::PushCondition
- push::PushFormat
- push::Tweak
- serde::CanonicalJsonError
- serde::CanonicalJsonValue
- serde::urlencoded::ser::Error
- thirdparty::Medium
Traits
Macros
- device_id
- device_key_id
- event_id
- identifiers::_macros::device_key_id
- identifiers::_macros::event_id
- identifiers::_macros::room_alias_id
- identifiers::_macros::room_id
- identifiers::_macros::room_version_id
- identifiers::_macros::server_name
- identifiers::_macros::server_signing_key_id
- identifiers::_macros::user_id
- identifiers::device_id
- identifiers::device_key_id
- identifiers::event_id
- identifiers::room_alias_id
- identifiers::room_id
- identifiers::room_version_id
- identifiers::server_key_id
- identifiers::server_name
- identifiers::server_signing_key_id
- identifiers::user_id
- room_alias_id
- room_id
- room_version_id
- server_key_id
- server_name
- server_signing_key_id
- user_id
Derive Macros
- Outgoing
- serde::AsRefStr
- serde::DeserializeFromCowStr
- serde::DisplayAsRefStr
- serde::FromString
- serde::Outgoing
- serde::SerializeAsRefStr
- serde::StringEnum
Functions
- identifiers::is_valid_server_name
- identifiers::user_id::localpart_is_fully_comforming
- serde::btreemap_int_or_string_to_int_values
- serde::can_be_empty::is_empty
- serde::default_true
- serde::deserialize_cow_str
- serde::duration::opt_ms::deserialize
- serde::duration::opt_ms::serialize
- serde::duration::secs::deserialize
- serde::duration::secs::serialize
- serde::empty::vec_as_map_of_empty::deserialize
- serde::empty::vec_as_map_of_empty::serialize
- serde::empty_string_as_none
- serde::int_or_string_to_int
- serde::is_default
- serde::is_empty
- serde::is_true
- serde::json_string::deserialize
- serde::json_string::serialize
- serde::single_element_seq::deserialize
- serde::single_element_seq::serialize
- serde::test::serde_json_eq
- serde::time::ms_since_unix_epoch::deserialize
- serde::time::ms_since_unix_epoch::serialize
- serde::time::opt_ms_since_unix_epoch::deserialize
- serde::time::opt_ms_since_unix_epoch::serialize
- serde::time::opt_s_since_unix_epoch::deserialize
- serde::time::opt_s_since_unix_epoch::serialize
- serde::time::s_since_unix_epoch::deserialize
- serde::time::s_since_unix_epoch::serialize
- serde::to_canonical_json_string
- serde::to_canonical_value
- serde::try_from_json_map
- serde::urlencoded::de::from_bytes
- serde::urlencoded::de::from_reader
- serde::urlencoded::de::from_str
- serde::urlencoded::from_bytes
- serde::urlencoded::from_reader
- serde::urlencoded::from_str
- serde::urlencoded::ser::to_string
- serde::urlencoded::to_string
- user_id::localpart_is_fully_comforming