Docs.rs
  • zvariant-3.14.0
    • zvariant 3.14.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • Crates.io
    • Source
    • Owners
    • zeenix
    • elmarco
    • Dependencies
      • arrayvec ^0.7.2 normal
      • byteorder ^1.4.3 normal
      • chrono ^0.4.23 normal
      • enumflags2 ^0.7.5 normal
      • libc ^0.2.137 normal
      • serde ^1.0 normal
      • serde_bytes ^0.11 normal
      • static_assertions ^1.1.0 normal
      • time ^0.3.16 normal
      • url ^2.3.1 normal
      • uuid ^1.2.1 normal
      • zvariant_derive =3.14.0 normal
      • criterion ^0.4 dev
      • glib ^0.17.9 dev
      • rand ^0.8.5 dev
      • serde_json ^1.0 dev
      • serde_repr ^0.1.9 dev
    • Versions
    • 33.33% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
    • x86_64-pc-windows-msvc
    • i686-unknown-linux-gnu
    • i686-pc-windows-msvc
    • x86_64-apple-darwin
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate zvariant

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Definitions
  • Derive Macros
?
Change settings

List of all items

Structs

  • Array
  • ArraySeed
  • DeserializeValue
  • Dict
  • EncodingContext
  • Fd
  • Maybe
  • ObjectPath
  • Optional
  • OwnedFd
  • OwnedObjectPath
  • OwnedSignature
  • OwnedValue
  • SerializeValue
  • Signature
  • Str
  • Structure
  • StructureBuilder
  • StructureSeed
  • dbus::Deserializer
  • dbus::Serializer
  • gvariant::Deserializer
  • gvariant::Serializer

Enums

  • Deserializer
  • EncodingFormat
  • Error
  • MaxDepthExceeded
  • Serializer
  • Value

Traits

  • Basic
  • DynamicDeserialize
  • DynamicType
  • NoneValue
  • Type

Derive Macros

  • DeserializeDict
  • OwnedValue
  • SerializeDict
  • Type
  • TypeDict
  • Value

Functions

  • from_slice
  • from_slice_fds
  • from_slice_fds_for_dynamic_signature
  • from_slice_fds_for_signature
  • from_slice_fds_with_seed
  • from_slice_for_dynamic_signature
  • from_slice_for_signature
  • from_slice_with_seed
  • serialized_size
  • serialized_size_fds
  • to_bytes
  • to_bytes_fds
  • to_bytes_fds_for_signature
  • to_bytes_for_signature
  • to_writer
  • to_writer_fds
  • to_writer_fds_for_signature
  • to_writer_for_signature

Type Definitions

  • Result

Constants

  • ARRAY_SIGNATURE_CHAR
  • ARRAY_SIGNATURE_STR
  • DICT_ENTRY_SIG_END_CHAR
  • DICT_ENTRY_SIG_END_STR
  • DICT_ENTRY_SIG_START_CHAR
  • DICT_ENTRY_SIG_START_STR
  • MAYBE_SIGNATURE_CHAR
  • MAYBE_SIGNATURE_STR
  • STRUCT_SIG_END_CHAR
  • STRUCT_SIG_END_STR
  • STRUCT_SIG_START_CHAR
  • STRUCT_SIG_START_STR
  • VARIANT_SIGNATURE_CHAR
  • VARIANT_SIGNATURE_STR