Docs.rs
  • ruma-common-0.8.0
    • ruma-common 0.8.0
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • jplatte
    • github:ruma:maintainers
    • Dependencies
      • indexmap ^1.6.2 normal
      • js_int ^0.2.0 normal
      • ruma-identifiers ^0.22.0 normal
      • ruma-serde ^0.6.0 normal
      • serde ^1.0.118 normal
      • serde_json ^1.0.60 normal
      • tracing ^0.1.25 normal
      • wildmatch ^2.0.0 normal
      • maplit ^1.0.2 dev
      • matches ^0.1.8 dev
    • Versions
    • 100% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate ruma_common

logo
Change settings

List of all items

Structs

  • MilliSecondsSinceUnixEpoch
  • SecondsSinceUnixEpoch
  • directory::Filter
  • directory::IncomingFilter
  • directory::PublicRoomsChunk
  • directory::PublicRoomsChunkInit
  • encryption::CrossSigningKey
  • encryption::DeviceKeys
  • encryption::SignedKey
  • encryption::UnsignedDeviceInfo
  • power_levels::NotificationPowerLevels
  • push::ConditionalPushRule
  • push::ConditionalPushRuleInit
  • push::FlattenedJson
  • push::PatternedPushRule
  • push::PatternedPushRuleInit
  • push::PushConditionRoomCtx
  • push::PusherData
  • push::RoomMemberCountIs
  • push::Ruleset
  • push::RulesetIntoIter
  • push::RulesetIter
  • push::SimplePushRule
  • push::SimplePushRuleInit
  • thirdparty::FieldType
  • thirdparty::FieldTypeInit
  • thirdparty::Location
  • thirdparty::Protocol
  • thirdparty::ProtocolInit
  • thirdparty::ProtocolInstance
  • thirdparty::ProtocolInstanceInit
  • thirdparty::ThirdPartyIdentifier
  • thirdparty::ThirdPartyIdentifierInit
  • thirdparty::User

Enums

  • authentication::TokenType
  • directory::IncomingRoomNetwork
  • directory::RoomNetwork
  • encryption::KeyUsage
  • encryption::OneTimeKey
  • presence::PresenceState
  • push::Action
  • push::AnyPushRule
  • push::AnyPushRuleRef
  • push::ComparisonOperator
  • push::PushCondition
  • push::PushFormat
  • push::Tweak
  • receipt::ReceiptType
  • thirdparty::Medium
  • to_device::DeviceIdOrAllDevices

Functions

  • power_levels::default_power_level

Typedefs

  • encryption::CrossSigningKeySignatures
  • encryption::SignedKeySignatures