List of all items
Structs
- cbor::IntOutOfRange
- cert::PubkeyPinVerifier
- cert::SkipServerVerification
- connection::FrameStream
- connection::Session
- dht::ContentAnnouncement
- dht::ProcedureAdvertisement
- dht::Record
- dht::StationEndpoint
- direct_dial::ContentNotAnnounced
- direct_dial::Resolved
- frame::AdvertiseSpec
- frame::CallErrorSpec
- frame::CallInfo
- frame::CallSpec
- frame::ConnectSpec
- frame::EventInfo
- frame::HelloInfo
- frame::PublishSpec
- frame::ResultSpec
- frame::StreamDataSpec
- frame::StreamEndSpec
- frame::StreamErrorSpec
- frame::StreamOpenInfo
- frame::StreamOpenSpec
- frame::StreamReplySpec
- frame::SubscribeSpec
- frame::UnadvertiseSpec
- frame::UnsubscribeSpec
- identity::KeyPair
- keystore::KeyringStore
- keystore::LinuxKeyutilsStore
- manifest::ChunkInfo
- manifest::CreateOptions
- manifest::Manifest
- stream::StreamHandle
- ucan::Capability
- ucan::CreateOpts
- ucan::Payload
- ucan::Policy
Enums
- bolt4::Code
- cbor::DecodeError
- cbor::Value
- cert_chain::CertChainError
- connection::CallError
- connection::HandshakeError
- connection::RecvEventError
- connection::RecvFrameError
- connection::RunSubscriberError
- connection::SendFrameError
- connection::ServeCallError
- content::GetError
- content::PutError
- dht::DhtError
- dht::ReadRecordError
- dht::RecordFromRpcError
- dht::VerifyError
- direct_dial::AdvertiseDirectError
- direct_dial::CallError
- direct_dial::DialAndVerifyError
- direct_dial::GetDirectError
- direct_dial::OpenStreamDirectError
- direct_dial::PutDirectError
- direct_dial::ResolveError
- frame::CallResponse
- frame::DecodeFrameError
- frame::Decoded
- frame::EncodeFrameError
- frame::ParseCallError
- frame::ParseCallResponseError
- frame::ParseEventError
- frame::ParseHelloError
- frame::ParseStreamEventError
- frame::ParseStreamOpenError
- frame::StreamEncoding
- frame::StreamEvent
- frame::StreamMode
- frame::StreamRole
- frame::VerifyError
- frame::VerifyPublisherError
- identity::LoadKeyError
- keystore::KeyStoreError
- manifest::Algorithm
- manifest::FromWireError
- manifest::VerifyError
- stream::AcceptError
- stream::OpenError
- stream::RecvStreamError
- stream::StreamItem
- transport::ConnectError
- transport::Trust
- ucan::UcanError
Traits
Functions
- cbor::decode
- cbor::encode
- cert::ed25519_pubkey_from_cert
- cert_chain::verify_advertisement_cert_chain
- connection::connect
- content::get
- content::put
- dht::content_key
- dht::discovery_uri
- dht::find_record
- dht::find_records
- dht::find_records_by_type
- dht::new_content_announcement
- dht::new_procedure_advertisement
- dht::new_procedure_advertisement_with_cert_chain
- dht::procedure_key
- dht::put_record
- dht::read_content_announcement
- dht::read_procedure_advertisement
- dht::read_station_endpoint
- dht::sign
- dht::station_endpoint_key
- dht::verify
- direct_dial::advertise_direct
- direct_dial::advertise_direct_with_cert_chain
- direct_dial::call
- direct_dial::call_with_cert_chain
- direct_dial::call_with_ucan
- direct_dial::get_direct
- direct_dial::keep_advertised_direct
- direct_dial::open_stream_direct
- direct_dial::open_stream_direct_with_cert_chain
- direct_dial::put_direct
- direct_dial::resolve
- direct_dial::resolve_with_cert_chain
- frame::advertise
- frame::call
- frame::call_error
- frame::connect
- frame::decode
- frame::encode
- frame::frame_call_id
- frame::frame_stream_id
- frame::goodbye
- frame::parse_call
- frame::parse_call_response
- frame::parse_event
- frame::parse_hello
- frame::parse_stream_event
- frame::parse_stream_open
- frame::publish
- frame::result
- frame::sign
- frame::sign_publisher
- frame::stream_data
- frame::stream_end
- frame::stream_error
- frame::stream_open
- frame::stream_reply
- frame::subscribe
- frame::unadvertise
- frame::unsubscribe
- frame::verify
- frame::verify_publisher
- identity::puzzle_evidence
- identity::puzzle_valid
- identity::verify
- manifest::block_mcid
- manifest::chunk_mcid
- manifest::create
- manifest::from_wire
- manifest::mcid_is_chunked
- manifest::to_wire
- manifest::verify
- transport::connect
- ucan::compute_cid
- ucan::create
- ucan::decode
- ucan::get_audience
- ucan::get_capabilities
- ucan::get_expiration
- ucan::get_issuer
- ucan::get_proofs
- ucan::is_expired
- ucan::verify
Type Aliases
Constants
- cbor::MAX_NESTING_DEPTH
- connection::DEFAULT_CALL_TIMEOUT
- connection::HANDSHAKE_TIMEOUT
- content::CONTENT_REALM
- dht::DEFAULT_TTL
- dht::TYPE_CONTENT_ANNOUNCEMENT
- dht::TYPE_PROCEDURE_ADVERTISEMENT
- dht::TYPE_STATION_ENDPOINT
- frame::EVENT_PUBLISHER_DOMAIN
- frame::MAX_FRAME_BYTES
- frame::PROTOCOL_VERSION
- frame::SIG_DOMAIN
- identity::DEFAULT_PUZZLE_DIFFICULTY
- manifest::DEFAULT_CHUNK_SIZE
- transport::ALPN
- transport::DEFAULT_IDLE_TIMEOUT
- transport::DEFAULT_KEEP_ALIVE_INTERVAL