List of all items
Structs
- connection::dispatch_conn::DispatchConn
- connection::dispatch_conn::HandleEnvironment
- connection::dispatch_conn::Matches
- connection::dispatch_conn::PathMatcher
- connection::ll_conn::DuplexConn
- connection::ll_conn::RecvConn
- connection::ll_conn::SendConn
- connection::ll_conn::SendMessageContext
- connection::ll_conn::SendMessageState
- connection::rpc_conn::RpcConn
- message_builder::CallBuilder
- message_builder::DynamicHeader
- message_builder::MarshalledMessage
- message_builder::MarshalledMessageBody
- message_builder::MessageBodyParser
- message_builder::MessageBuilder
- message_builder::SignalBuilder
- params::Array
- params::ArrayRef
- params::Dict
- params::DictRef
- params::Variant
- params::message::Message
- signature::SignatureIter
- signature::StructTypes
- wire::ObjectPath
- wire::SignatureWrapper
- wire::UnixFd
- wire::marshal::MarshalContext
- wire::marshal::traits::SignatureBuffer
- wire::marshal::traits::Variant
- wire::unmarshal::Header
- wire::unmarshal::UnmarshalContext
- wire::unmarshal::iter::ArrayIter
- wire::unmarshal::iter::DictEntryIter
- wire::unmarshal::iter::DictIter
- wire::unmarshal::iter::MessageIter
- wire::unmarshal::iter::StructIter
- wire::unmarshal::iter::VariantIter
- wire::unmarshal::traits::Variant
Enums
- ByteOrder
- auth::AuthResult
- connection::Error
- connection::Timeout
- connection::dispatch_conn::HandleError
- message_builder::HeaderFlags
- message_builder::MessageType
- params::Base
- params::Container
- params::ConversionError
- params::Param
- params::validation::Error
- signature::Base
- signature::Container
- signature::Error
- signature::Type
- wire::HeaderField
- wire::errors::MarshalError
- wire::errors::UnmarshalError
- wire::unmarshal::iter::ParamIter
Traits
Macros
Derive Macros
Functions
- auth::do_auth
- auth::negotiate_unix_fds
- auth::send_begin
- connection::get_session_bus_path
- connection::get_system_bus_path
- connection::ll_conn::force_finish_on_error
- message_builder::marshal_as_variant
- params::validation::validate_array
- params::validation::validate_busname
- params::validation::validate_dict
- params::validation::validate_errorname
- params::validation::validate_header_fields
- params::validation::validate_interface
- params::validation::validate_membername
- params::validation::validate_object_path
- params::validation::validate_signature
- peer::filter_peer
- peer::handle_peer_message
- standard_messages::add_match
- standard_messages::hello
- standard_messages::invalid_args
- standard_messages::list_names
- standard_messages::ping
- standard_messages::ping_bus
- standard_messages::release_name
- standard_messages::remove_match
- standard_messages::request_name
- standard_messages::unknown_method
- wire::marshal::base::marshal_base_param
- wire::marshal::container::marshal_container_param
- wire::marshal::container::marshal_param
- wire::marshal::marshal
- wire::unmarshal::base::unmarshal_base
- wire::unmarshal::container::unmarshal_container
- wire::unmarshal::container::unmarshal_variant
- wire::unmarshal::container::unmarshal_with_sig
- wire::unmarshal::traits::unmarshal
- wire::unmarshal::unmarshal_body
- wire::unmarshal::unmarshal_dynamic_header
- wire::unmarshal::unmarshal_header
- wire::unmarshal::unmarshal_next_message
- wire::util::align_offset
- wire::util::insert_u16
- wire::util::insert_u32
- wire::util::insert_u64
- wire::util::marshal_unixfd
- wire::util::pad_to_align
- wire::util::parse_u16
- wire::util::parse_u32
- wire::util::parse_u64
- wire::util::unmarshal_signature
- wire::util::unmarshal_str
- wire::util::unmarshal_string
- wire::util::write_signature
- wire::util::write_string
- wire::util::write_u16
- wire::util::write_u32
- wire::util::write_u64
- wire::validate_raw::validate_marshalled
- wire::validate_raw::validate_marshalled_base
- wire::validate_raw::validate_marshalled_container
Type Aliases
- connection::dispatch_conn::HandleFn
- connection::dispatch_conn::HandleResult
- connection::rpc_conn::MessageFilter
- params::DictMap
- wire::unmarshal::UnmarshalResult
- wire::validate_raw::ValidationResult
Constants
- standard_messages::DBUS_NAME_FLAG_ALLOW_REPLACEMENT
- standard_messages::DBUS_NAME_FLAG_DO_NOT_QUEUE
- standard_messages::DBUS_NAME_FLAG_REPLACE_EXISTING
- standard_messages::DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER
- standard_messages::DBUS_REQUEST_NAME_REPLY_EXISTS
- standard_messages::DBUS_REQUEST_NAME_REPLY_IN_QUEUE
- standard_messages::DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER
- wire::unmarshal::HEADER_LEN