List of all items
Structs
- Address
- AddressParseError
- Any
- CowBytes
- CowStr
- Error
- LocalInfo
- LocalMessage
- Mailbox
- Mailboxes
- NeutralMessage
- ProtocolId
- RelayMessage
- Route
- RouteBuilder
- Routed
- TransportMessage
- TransportType
- TypeTag
- Uint
- access_control::AllAccessControl
- access_control::AllowAll
- access_control::AllowOnwardAddress
- access_control::AllowOnwardAddresses
- access_control::AllowSourceAddress
- access_control::AllowSourceAddresses
- access_control::AnyAccessControl
- access_control::DenyAll
- access_control::LocalOnwardOnly
- access_control::LocalSourceOnly
- api::Cbor
- api::Error
- api::Id
- api::Request
- api::RequestBuilder
- api::Response
- api::ResponseBuilder
- api::Segments
- compat::boxed::Box
- compat::collections::BTreeMap
- compat::collections::BTreeSet
- compat::collections::BinaryHeap
- compat::collections::HashMap
- compat::collections::HashSet
- compat::collections::LinkedList
- compat::collections::VecDeque
- compat::fmt::Arguments
- compat::fmt::DebugList
- compat::fmt::DebugMap
- compat::fmt::DebugSet
- compat::fmt::DebugStruct
- compat::fmt::DebugTuple
- compat::fmt::Drain
- compat::fmt::DrainFilter
- compat::fmt::Error
- compat::fmt::Formatter
- compat::fmt::IntoIter
- compat::fmt::Splice
- compat::fmt::Vec
- compat::io::BorrowedBuf
- compat::io::BorrowedCursor
- compat::io::BufReader
- compat::io::BufWriter
- compat::io::Bytes
- compat::io::Chain
- compat::io::Cursor
- compat::io::Empty
- compat::io::Error
- compat::io::IntoInnerError
- compat::io::IoSlice
- compat::io::IoSliceMut
- compat::io::LineWriter
- compat::io::Lines
- compat::io::Repeat
- compat::io::Sink
- compat::io::Split
- compat::io::Stderr
- compat::io::StderrLock
- compat::io::Stdin
- compat::io::StdinLock
- compat::io::Stdout
- compat::io::StdoutLock
- compat::io::Take
- compat::io::WriterPanicked
- compat::net::AddrParseError
- compat::net::Incoming
- compat::net::IntoIncoming
- compat::net::Ipv4Addr
- compat::net::Ipv6Addr
- compat::net::SocketAddrV4
- compat::net::SocketAddrV6
- compat::net::TcpListener
- compat::net::TcpStream
- compat::net::UdpSocket
- compat::rand::Error
- compat::rand::distributions::Alphanumeric
- compat::rand::distributions::Bernoulli
- compat::rand::distributions::DistIter
- compat::rand::distributions::DistMap
- compat::rand::distributions::Open01
- compat::rand::distributions::OpenClosed01
- compat::rand::distributions::Slice
- compat::rand::distributions::Standard
- compat::rand::distributions::Uniform
- compat::rand::distributions::WeightedIndex
- compat::rand::distributions::uniform::Uniform
- compat::rand::distributions::uniform::UniformChar
- compat::rand::distributions::uniform::UniformDuration
- compat::rand::distributions::uniform::UniformFloat
- compat::rand::distributions::uniform::UniformInt
- compat::rand::distributions::weighted::WeightedIndex
- compat::rand::distributions::weighted::alias_method::WeightedIndex
- compat::rand::prelude::StdRng
- compat::rand::prelude::ThreadRng
- compat::rand::rngs::OsRng
- compat::rand::rngs::StdRng
- compat::rand::rngs::ThreadRng
- compat::rand::rngs::adapter::ReadError
- compat::rand::rngs::adapter::ReadRng
- compat::rand::rngs::adapter::ReseedingRng
- compat::rand::rngs::mock::StepRng
- compat::string::String
- compat::sync::Arc
- compat::sync::Mutex
- compat::sync::RwLock
- compat::task::Context
- compat::task::RawWaker
- compat::task::RawWakerVTable
- compat::task::Ready
- compat::task::Waker
- compat::vec::Drain
- compat::vec::DrainFilter
- compat::vec::IntoIter
- compat::vec::Splice
- compat::vec::Vec
- compat::vec::vec::Drain
- compat::vec::vec::DrainFilter
- compat::vec::vec::IntoIter
- compat::vec::vec::Splice
- compat::vec::vec::Vec
- errcode::ErrorCode
- vault::KeyPair
- vault::PublicKey
- vault::SecretAttributes
- vault::SecretKey
- vault::Signature
- vault::VaultEntry
Enums
- AddressParseErrorKind
- RouteError
- api::Method
- api::Status
- compat::borrow::Cow
- compat::fmt::Alignment
- compat::io::ErrorKind
- compat::io::SeekFrom
- compat::net::IpAddr
- compat::net::Ipv6MulticastScope
- compat::net::Shutdown
- compat::net::SocketAddr
- compat::rand::distributions::BernoulliError
- compat::rand::distributions::WeightedError
- compat::rand::distributions::weighted::WeightedError
- compat::task::Poll
- errcode::Kind
- errcode::Origin
- vault::Secret
- vault::SecretPersistence
- vault::SecretType
Traits
- AsyncTryClone
- Decodable
- Encodable
- Message
- Processor
- Worker
- access_control::IncomingAccessControl
- access_control::OutgoingAccessControl
- compat::borrow::Borrow
- compat::borrow::BorrowMut
- compat::borrow::ToOwned
- compat::error::Error
- compat::fmt::Binary
- compat::fmt::Debug
- compat::fmt::Display
- compat::fmt::LowerExp
- compat::fmt::LowerHex
- compat::fmt::Octal
- compat::fmt::Pointer
- compat::fmt::UpperExp
- compat::fmt::UpperHex
- compat::fmt::Write
- compat::io::BufRead
- compat::io::IsTerminal
- compat::io::Read
- compat::io::Seek
- compat::io::Write
- compat::io::prelude::BufRead
- compat::io::prelude::Read
- compat::io::prelude::Seek
- compat::io::prelude::Write
- compat::net::ToSocketAddrs
- compat::rand::CryptoRng
- compat::rand::Rng
- compat::rand::RngCore
- compat::rand::distributions::DistString
- compat::rand::distributions::Distribution
- compat::rand::distributions::uniform::SampleBorrow
- compat::rand::distributions::uniform::SampleRange
- compat::rand::distributions::uniform::SampleUniform
- compat::rand::distributions::uniform::UniformSampler
- compat::rand::distributions::weighted::alias_method::Weight
- compat::rand::prelude::CryptoRng
- compat::rand::prelude::Distribution
- compat::rand::prelude::IteratorRandom
- compat::rand::prelude::Rng
- compat::rand::prelude::RngCore
- compat::rand::prelude::SeedableRng
- compat::rand::prelude::SliceRandom
- compat::str::FromStr
- compat::string::ToString
- compat::task::Wake
- vault::AsymmetricVault
- vault::Hasher
- vault::SecretVault
- vault::Signer
- vault::SymmetricVault
- vault::Verifier
- vault::storage::Storage
Macros
Attribute Macros
Derive Macros
Functions
- allow
- api::assert_request_match
- api::assert_response_match
- api::bad_request
- api::decode_option
- api::forbidden
- api::internal_error
- api::invalid_method
- api::is_ok
- api::unknown_path
- compat::fmt::format
- compat::fmt::write
- compat::future::poll_once
- compat::io::copy
- compat::io::empty
- compat::io::read_to_string
- compat::io::repeat
- compat::io::sink
- compat::io::stderr
- compat::io::stdin
- compat::io::stdout
- compat::rand::prelude::random
- compat::rand::prelude::thread_rng
- compat::rand::random
- compat::rand::random_string
- compat::rand::thread_rng
- debugger::log_incoming_access_control
- debugger::log_outgoing_access_control
- deny
- vault::test_support::compute_key_id_for_public_key
- vault::test_support::ec_diffie_hellman_curve25519
- vault::test_support::encryption
- vault::test_support::hkdf
- vault::test_support::new_public_keys
- vault::test_support::new_secret_keys
- vault::test_support::secret_attributes_get
- vault::test_support::secret_by_key_id
- vault::test_support::secret_import_export
- vault::test_support::sha256
- vault::test_support::sign
Type Definitions
- Encoded
- Result
- compat::fmt::Result
- compat::io::Result
- vault::Buffer
- vault::KeyId
- vault::PublicKeyVec
- vault::SecretKeyVec
- vault::SignatureVec
- vault::SmallBuffer