List of all items
Structs
- binding::BindingInfo
- binding::SignedTbs
- cbor::IntOutOfRange
- frame::NeighbourLink
- frame::NeighbourPeer
- frame::PublicationSpec
- frame::RelayErrorSpec
- frame::RequestSpec
- frame::Sealed
- frame::StreamState
- frame::VerifiedPublication
- frame::VerifiedRelayError
- frame::VerifiedReply
- frame::VerifiedRequest
- frame::VerifiedStreamFrame
- handshake::Client
- handshake::ClientSession
- handshake::Peer
- handshake::Station
- handshake::StationMaterial
- handshake::StationSession
- handshake::StationV5
- keystore::KeyringStore
- keystore::LinuxKeyutilsStore
- manifest::ChunkInfo
- manifest::Manifest
- node_key::NodeKey
- pool::Call
- pool::ContentOptions
- pool::LinkEvent
- pool::LinkStatus
- pool::Offer
- pool::Opts
- pool::Pool
- pool::Provider
- pool::Seed
- pool::Served
- pool::StreamCall
- pool::Subscription
- record::ContentAnnouncement
- record::ContentAnnouncementOptions
- record::NodeRecord
- record::NodeRecordOptions
- record::OrgDirectory
- record::ProcedureAdvertisement
- record::ProcedureAdvertisementOptions
- record::ProcedureDelegation
- record::Record
- record::RecordType
- record::Signed
- record::StationEndpoint
- record::StationEndpointOptions
- record::Tombstone
- record::TombstoneOptions
- record::Trust
- record::Verified
- seal::Keyring
- seal::Parties
- seal::PrivateKey
- seal::PublicKey
- seal::Request
- signed_object::HeldObject
- signed_object::Object
- signed_object::VerifiedObject
- statement_issuer::ConnectMaterial
- statement_issuer::StatementIssuer
- statement_issuer::StatementSubscription
- station_link::Admission
- station_link::AdmissionLimits
- station_link::Call
- station_link::ConfidentialityError
- station_link::Config
- station_link::Event
- station_link::EventDedup
- station_link::Link
- station_link::Offer
- station_link::Publication
- station_link::PublicationSeq
- station_link::Report
- station_link::Request
- station_link::Served
- station_link::SignedPublication
- station_link::Stream
- station_link::StreamCall
- station_link::StreamOffer
- station_link::Subscription
- transport::Dialed
- transport::Target
Enums
- binding::BindingError
- binding::BindingUse
- cbor::DecodeError
- cbor::Value
- frame::Decoded
- frame::FrameError
- frame::Liveness
- frame::RelayErrorType
- frame::ReplyType
- frame::RequestType
- frame::StreamEncoding
- frame::StreamFields
- frame::StreamMode
- frame::StreamRole
- handshake::HandshakeError
- handshake::PuzzleMode
- handshake::PuzzleResult
- handshake::RefusalCode
- keystore::KeyStoreError
- manifest::ManifestError
- node_key::KeyError
- node_key::KeyFileError
- node_key::Purpose
- pool::LinkSelection
- pool::PoolError
- profile::Profile
- profile::ProfileError
- record::Authorization
- record::Reason
- record::RecordError
- seal::Direction
- seal::SealError
- signed_object::ObjectError
- statement_issuer::IssuerError
- statement_issuer::SubscriptionEmpty
- station_link::Confidentiality
- station_link::ConfidentialityReason
- station_link::LinkError
- station_link::ReportError
- station_link::Seal
- station_link::StreamEvent
- transport::DialError
Traits
Functions
- binding::connect_binding
- binding::status_statement
- binding::tls_binding
- binding::verify_connect_binding
- binding::verify_status
- binding::verify_tls_binding
- cbor::decode
- cbor::encode
- frame::advertise_frame
- frame::check_frame
- frame::check_payload
- frame::claimed_reply_ids
- frame::decode
- frame::encode
- frame::goodbye_frame
- frame::liveness_nonce
- frame::liveness_ping_frame
- frame::liveness_pong_frame
- frame::neighbour_signed
- frame::open_stream
- frame::request_fields_accepted
- frame::sign_call
- frame::sign_caller_stream
- frame::sign_neighbour
- frame::sign_provider_error
- frame::sign_provider_stream
- frame::sign_publish
- frame::sign_relay_error
- frame::sign_result
- frame::sign_sealed_provider_error
- frame::sign_sealed_result
- frame::sign_stream_open
- frame::subscribe_frame
- frame::unadvertise_frame
- frame::unsubscribe_frame
- frame::verify_caller_stream
- frame::verify_neighbour
- frame::verify_provider_stream
- frame::verify_publication
- frame::verify_relay_error
- frame::verify_reply
- frame::verify_request
- frame::verify_session_frame
- handshake::accept_connect
- handshake::answer_challenge
- handshake::challenge
- handshake::opener
- handshake::read_hello
- handshake::read_opener
- handshake::read_status
- handshake::status_frame
- manifest::block_mcid
- manifest::check_chunk_hashes
- manifest::check_whole
- manifest::chunk_mcid
- manifest::create
- manifest::create_at
- manifest::from_wire
- manifest::mcid_for
- manifest::mcid_is_chunked
- manifest::to_wire
- manifest::verify
- manifest::verify_mcid
- node_key::carried_key_well_formed
- node_key::key_id_of
- node_key::node_id_of
- node_key::puzzle_solved
- node_key::signature_size
- node_key::verify
- petname::petname
- pool::content_procedure_bound
- record::content_key
- record::encode
- record::envelope
- record::in_own_namespace
- record::namespace_node
- record::new_content_announcement
- record::new_node_record
- record::new_procedure_advertisement
- record::new_station_endpoint
- record::new_tombstone
- record::org_directory_key
- record::own_namespace
- record::own_procedure
- record::payload_bounded
- record::procedure_delegation_key
- record::procedure_key
- record::procedure_org
- record::read_content_announcement
- record::read_node_record
- record::read_org_directory
- record::read_procedure_advertisement
- record::read_procedure_delegation
- record::read_station_endpoint
- record::read_tombstone
- record::refresh
- record::sign
- record::station_endpoint_key
- record::storage_key
- record::verify
- record::verify_authorization
- seal::call_keys
- seal::carried_key_size
- seal::error_plain
- seal::is_carried_key_size
- seal::key_hash
- seal::key_id
- seal::open
- seal::open_error_plain
- seal::parse_public_key
- seal::random_nonce
- seal::recipient_secret
- seal::reply_aad
- seal::request_aad
- seal::seal
- seal::sender_secret
- seal::stream_aad
- seal::stream_keys
- seal::stream_nonce
- signed_object::sign_held_object
- signed_object::sign_object
- signed_object::verify_held_object
- signed_object::verify_object
- station_link::forget_v5_peer
- station_link::handler
- station_link::handshake_counters
- station_link::is_clear_refusal
- station_link::stream_handler
- transport::dial_target
Type Aliases
- handshake::Exporter
- handshake::SessionProofSigner
- manifest::Hash
- manifest::Mcid
- seal::Clock
- statement_issuer::Clock
- station_link::BoxFuture
- station_link::Handler
- station_link::StreamHandler
Constants
- cbor::MAX_ELEMENTS
- cbor::MAX_NESTING_DEPTH
- frame::FRAME_RESERVED_ELEMENTS
- frame::LIVENESS_NONCE_SIZE
- frame::MAX_FRAME_BYTES
- frame::MAX_PAYLOAD_ELEMENTS
- frame::MAX_PAYLOAD_NESTING
- frame::MAX_PROOFS
- frame::MAX_PROOFS_BYTES
- frame::PROTOCOL_VERSION
- frame::SEALED_SCHEME
- handshake::EXPORTER_LABEL
- handshake::VERSION
- handshake::VERSION_5
- manifest::DEFAULT_CHUNK_SIZE
- manifest::HASH_SIZE
- manifest::SHA384
- node_key::PUZZLE_DIFFICULTY
- pool::CONTENT_PROCEDURE
- pool::DEFAULT_CONNECT_TIMEOUT
- pool::DEFAULT_MAX_DIRECT_LINKS
- pool::DEFAULT_MAX_SEEDS
- pool::DEFAULT_REPLICATION_FACTOR
- pool::DEFAULT_RESPAWN_DELAY
- record::CLOCK_TOLERANCE_MS
- record::MAX_ENDORSEMENT_WINDOW_MS
- record::MAX_RECORD_BYTES
- record::OWN_NAMESPACE_PREFIX
- seal::FRAME_CALL
- seal::FRAME_ERROR
- seal::FRAME_RESULT
- seal::FRAME_STREAM_OPEN
- seal::KEY_HASH_SIZE
- seal::KEY_ID_SIZE
- seal::KEY_LIFETIME_MS
- seal::MAX_ERROR_CODE_BYTES
- seal::MAX_ERROR_DETAIL_BYTES
- seal::MLKEM_CIPHERTEXT_SIZE
- seal::MLKEM_DK_SIZE
- seal::NONCE_SIZE
- seal::RETIRED_KEY_KEPT_MS
- seal::SCHEME
- seal::TAG_SIZE
- statement_issuer::CONNECT_BINDING_VALID_MS
- statement_issuer::CONNECT_ROTATE_EVERY_MS
- statement_issuer::ROTATION_MARGIN_MS
- statement_issuer::STATEMENT_EVERY_MS
- statement_issuer::STATEMENT_VALID_MS
- station_link::DEFAULT_CALL_TIMEOUT
- station_link::DEFAULT_STREAM_DEADLINE
- station_link::HANDSHAKE_TIMEOUT
- station_link::MAX_CALL_TIMEOUT
- transport::ALPN
- transport::IDLE_TIMEOUT
- transport::KEEP_ALIVE_INTERVAL