List of all items
Structs
- composition::Composition
- composition::CompositionContext
- composition::DeserializeWithRegistry
- composition::Registry
- composition::RegistryEntry
- nar::SimpleRenderer
- nar::renderer::SimpleRenderer
- nar::seekable::BlobRef
- nar::seekable::Reader
- path_info::PathInfo
- pathinfoservice::BigtableParameters
- pathinfoservice::BigtablePathInfoService
- pathinfoservice::CachePathInfoService
- pathinfoservice::CachePathInfoServiceConfig
- pathinfoservice::GRPCPathInfoService
- pathinfoservice::GRPCPathInfoServiceConfig
- pathinfoservice::KeyFileSigningPathInfoServiceConfig
- pathinfoservice::LruPathInfoService
- pathinfoservice::LruPathInfoServiceConfig
- pathinfoservice::MemoryPathInfoService
- pathinfoservice::MemoryPathInfoServiceConfig
- pathinfoservice::NixHTTPPathInfoService
- pathinfoservice::NixHTTPPathInfoServiceConfig
- pathinfoservice::RedbPathInfoService
- pathinfoservice::RedbPathInfoServiceConfig
- pathinfoservice::SigningPathInfoService
- pathinfoservice::bigtable::BigtableParameters
- pathinfoservice::bigtable::BigtablePathInfoService
- pathinfoservice::combinators::Cache
- pathinfoservice::combinators::CacheConfig
- pathinfoservice::grpc::GRPCPathInfoService
- pathinfoservice::grpc::GRPCPathInfoServiceConfig
- pathinfoservice::lru::LruPathInfoService
- pathinfoservice::lru::LruPathInfoServiceConfig
- pathinfoservice::memory::MemoryPathInfoService
- pathinfoservice::memory::MemoryPathInfoServiceConfig
- pathinfoservice::nix_http::NixHTTPPathInfoService
- pathinfoservice::nix_http::NixHTTPPathInfoServiceConfig
- pathinfoservice::redb::RedbPathInfoService
- pathinfoservice::redb::RedbPathInfoServiceConfig
- pathinfoservice::signing_wrapper::KeyFileSigningPathInfoServiceConfig
- pathinfoservice::signing_wrapper::SigningPathInfoService
- proto::CalculateNarResponse
- proto::GRPCPathInfoServiceWrapper
- proto::GetPathInfoRequest
- proto::ListPathInfoRequest
- proto::NarInfo
- proto::PathInfo
- proto::StorePath
- proto::grpc_pathinfoservice_wrapper::GRPCPathInfoServiceWrapper
- proto::nar_info::Ca
- proto::nar_info::Signature
- proto::path_info_service_client::PathInfoServiceClient
- proto::path_info_service_server::PathInfoServiceServer
- utils::AsyncIoBridge
- utils::CompositionConfigs
- utils::ServiceUrls
- utils::ServiceUrlsGrpc
- utils::ServiceUrlsMemory
Enums
- composition::CompositionError
- nar::RenderError
- nar::import::Error
- nar::seekable::Data
- proto::ConvertCAError
- proto::ValidatePathInfoError
- proto::get_path_info_request::ByWhat
- proto::nar_info::ca::Hash
Traits
- composition::ServiceBuilder
- nar::NarCalculationService
- pathinfoservice::PathInfoService
- proto::path_info_service_server::PathInfoService
Functions
- composition::add_default_services
- composition::with_registry
- import::import_path_as_nar_ca
- import::log_node
- import::path_to_name
- nar::calculate_size_and_sha256
- nar::import::ingest_nar
- nar::import::ingest_nar_and_hash
- nar::import::produce_nar_inner
- nar::ingest_nar
- nar::ingest_nar_and_hash
- nar::renderer::calculate_size_and_sha256
- nar::renderer::walk_node
- nar::renderer::write_nar
- nar::seekable::flush_segment
- nar::seekable::walk_node
- nar::write_nar
- pathinfoservice::bigtable::default_app_profile_id
- pathinfoservice::bigtable::default_channel_size
- pathinfoservice::bigtable::default_timeout
- pathinfoservice::bigtable::derive_pathinfo_key
- pathinfoservice::from_addr
- pathinfoservice::from_addr::from_addr
- pathinfoservice::fs::make_fs
- pathinfoservice::make_fs
- pathinfoservice::redb::create_schema
- pathinfoservice::register_pathinfo_services
- utils::addrs_to_configs
- utils::construct_services
- utils::construct_services_from_configs