List of all items
Structs
- client::Call
- client::Client
- connection::SshOptions
- error::ErrorData
- error::InteractionReference
- error::RpcError
- frame::FrameDecoder
- jsonrpc::ErrorResponse
- jsonrpc::Meta
- jsonrpc::Notification
- jsonrpc::Request
- jsonrpc::RequestId
- jsonrpc::SuccessResponse
- jsonrpc::Version
- launch::LaunchOptions
- lifecycle::ChildSession
- lifecycle::ProviderSession
- lifecycle::ResolverSession
- protocol::CancelParams
- protocol::EmptyParams
- protocol::InitializeParams
- protocol::InitializeResult
- protocol::Limits
- protocol::Product
- protocol::callback::CredentialParams
- protocol::callback::PromptParams
- protocol::callback::PromptResult
- protocol::provider::AddressParams
- protocol::provider::ApplicationContext
- protocol::provider::ClearParams
- protocol::provider::ClearResult
- protocol::provider::Coordinates
- protocol::provider::DeletedResult
- protocol::provider::DescribeWriteTargetResult
- protocol::provider::EmptyResult
- protocol::provider::ExistsResult
- protocol::provider::GetManyParams
- protocol::provider::GetManyResult
- protocol::provider::InitializeApplication
- protocol::provider::InitializedApplication
- protocol::provider::Metadata
- protocol::provider::NamedGetResult
- protocol::provider::NamedRequest
- protocol::provider::ReflectParams
- protocol::provider::ReflectResult
- protocol::provider::ReflectedDeclaration
- protocol::provider::ResolveAddressResult
- protocol::provider::SetExpiringParams
- protocol::provider::SetParams
- protocol::provider::StoredResult
- protocol::provider::method::CheckDeletable
- protocol::provider::method::CheckWritable
- protocol::provider::method::Clear
- protocol::provider::method::Delete
- protocol::provider::method::DescribeWriteTarget
- protocol::provider::method::Exists
- protocol::provider::method::Get
- protocol::provider::method::GetMany
- protocol::provider::method::Reflect
- protocol::provider::method::ResolveAddress
- protocol::provider::method::Set
- protocol::provider::method::SetExpiring
- protocol::resolver::DeleteParams
- protocol::resolver::DeleteResult
- protocol::resolver::GetParams
- protocol::resolver::InitializeApplication
- protocol::resolver::InitializedApplication
- protocol::resolver::MissingResult
- protocol::resolver::Purpose
- protocol::resolver::ReleaseParams
- protocol::resolver::ReleaseResult
- protocol::resolver::ResolvedPathResult
- protocol::resolver::ResolvedValueResult
- protocol::resolver::SetParams
- protocol::resolver::SetResult
- protocol::resolver::UndeclaredResult
- provider::ProvidedSecret
- provider::SecretValue
- revision::Revision
- server::Peer
- server::RequestContext
- server::ServerConfig
Enums
- connection::FilesystemAccess
- error::Error
- error::ErrorKind
- error::InteractionKind
- jsonrpc::Envelope
- jsonrpc::Response
- launch::Environment
- protocol::callback::CredentialResult
- protocol::provider::Address
- protocol::provider::ClearScope
- protocol::provider::CoordinateName
- protocol::provider::GetResult
- protocol::provider::Persistence
- protocol::resolver::DeletedStatus
- protocol::resolver::GetResult
- protocol::resolver::Manifest
- protocol::resolver::MissingStatus
- protocol::resolver::PathRepresentation
- protocol::resolver::Representation
- protocol::resolver::ResolvedStatus
- protocol::resolver::Source
- protocol::resolver::StoredStatus
- protocol::resolver::UndeclaredStatus
- protocol::resolver::ValueRepresentation
Traits
- client::CallbackHandler
- lifecycle::CredentialResponder
- lifecycle::PromptResponder
- protocol::provider::method::Method
- provider::ProviderHandler
- resolver::ResolverHandler
- server::ApplicationHandler
Functions
- deadline::clamp_unix_ms
- deadline::duration_until_unix_ms
- deadline::unix_ms_after
- frame::encode
- frame::read_frame
- frame::write_frame
- lifecycle::spawn
- lifecycle::spawn_with_callbacks
- protocol::provider::validate_capabilities
- protocol::resolver::validate_capabilities
- provider::request_credential
- provider::serve_provider
- resolver::prompt
- resolver::serve_resolver
- server::serve
Type Aliases
Constants
- ABSOLUTE_MAX_FRAME_BYTES
- MAX_IN_FLIGHT
- MAX_REQUEST_ID
- MIN_FRAME_BYTES
- WIRE_VERSION
- deadline::MAX_DEADLINE_HORIZON
- protocol::PROTOCOL_VERSION
- protocol::PROVIDER_PROTOCOL
- protocol::RESOLVER_PROTOCOL
- protocol::callback::method::ALL
- protocol::callback::method::CREDENTIAL
- protocol::callback::method::PROMPT
- protocol::callback::method::PROVIDER
- protocol::callback::method::RESOLVER
- protocol::provider::CAPABILITIES
- protocol::provider::method::ALL
- protocol::provider::method::CHECK_DELETABLE
- protocol::provider::method::CHECK_WRITABLE
- protocol::provider::method::CLEAR
- protocol::provider::method::DELETE
- protocol::provider::method::DESCRIBE_WRITE_TARGET
- protocol::provider::method::EXISTS
- protocol::provider::method::GET
- protocol::provider::method::GET_MANY
- protocol::provider::method::REFLECT
- protocol::provider::method::RESOLVE_ADDRESS
- protocol::provider::method::SET
- protocol::provider::method::SET_EXPIRING
- protocol::resolver::CAPABILITIES
- protocol::resolver::MUTATION_CAPABILITIES
- protocol::resolver::method::ALL
- protocol::resolver::method::DELETE
- protocol::resolver::method::GET
- protocol::resolver::method::RELEASE
- protocol::resolver::method::SET
- protocol::rpc::ALL
- protocol::rpc::CANCEL
- protocol::rpc::DISCOVER
- protocol::rpc::INITIALIZE
- protocol::rpc::SHUTDOWN