List of all items
Structs
- Atom
- core::Atom
- core::AtomPaths
- id::AtomDigest
- id::AtomId
- id::Identifier
- id::Label
- id::Tag
- lock::AtomDep
- lock::BuildSrc
- lock::DepMap
- lock::Lockfile
- lock::NixDep
- lock::NixGitDep
- lock::NixTarDep
- lock::SetDetails
- lock::WrappedNixHash
- manifest::AtomMap
- manifest::EkalaManager
- manifest::EkalaManifest
- manifest::EkalaSet
- manifest::Manifest
- manifest::MetaData
- manifest::deps::AtomReq
- manifest::deps::AtomWriter
- manifest::deps::Dependency
- manifest::deps::DirectDeps
- manifest::deps::ManifestWriter
- manifest::deps::NixFetch
- manifest::deps::NixGit
- manifest::deps::NixSrc
- manifest::deps::TypedDocument
- manifest::sets::ResolvedAtom
- manifest::sets::ResolvedSets
- manifest::sets::SetResolver
- publish::Record
- publish::Stats
- publish::git::AtomContext
- publish::git::AtomRef
- publish::git::AtomReferences
- publish::git::CommittedAtom
- publish::git::FoundAtom
- publish::git::GitContent
- publish::git::GitContext
- publish::git::GitPublisher
- store::UnpackedRef
- store::git::Root
- uri::AliasedUrl
- uri::Aliases
- uri::AtomRef
- uri::Ref
- uri::Uri
- uri::UrlRef
Enums
- id::Error
- lock::Dep
- lock::GitDigest
- lock::LockError
- lock::NixUrls
- manifest::AtomError
- manifest::AtomSet
- manifest::SetMirror
- manifest::deps::DocError
- manifest::deps::GitSpec
- manifest::deps::NixReq
- manifest::sets::Error
- publish::Content
- publish::error::PublishError
- publish::error::git::Error
- publish::git::RefKind
- store::git::Error
- uri::UriError
Traits
- id::Compute
- id::Origin
- id::VerifiedName
- id::private::VerifiedSeal
- manifest::deps::WriteDeps
- publish::Builder
- publish::Publish
- publish::StateValidator
- publish::private::Sealed
- store::Init
- store::NormalizeStorePath
- store::QueryStore
- store::QueryVersion
- store::Set
- store::UnpackRef
- store::git::EkalaRemote
Functions
- lock::extract_and_parse_semver
- lock::get_url_filename
- lock::url_filename_as_tag
- log::best_size
- log::set_bar
- log::set_sub_task
- manifest::deps::deserialize_url
- manifest::deps::not
- manifest::deps::serialize_url
- manifest::find_upwards
- publish::git::calculate_capacity
- publish::git::inner::read_blob
- publish::git::inner::write_ref
- store::git::default_remote
- store::git::get_repo
- store::git::repo
- store::git::run_git_command
- store::git::setup_line_renderer
- store::git::to_id
- uri::empty_none
- uri::first_path
- uri::not_empty
- uri::opt_split
- uri::parse
- uri::parse_alias
- uri::parse_host
- uri::parse_port
- uri::parse_url
- uri::scheme
- uri::split_at
- uri::split_colon
- uri::ssh_host
- uri::url
Type Aliases
- id::Name
- lock::BoxError
- lock::DepKey
- lock::PinFetcher
- manifest::AtomResult
- manifest::deps::AtomFrom
- manifest::sets::MirrorResult
- manifest::sets::ResolvedAtoms
- publish::MaybeSkipped
- publish::PublishOutcome
- publish::ValidAtoms
- publish::git::GitAtomId
- publish::git::GitOutcome
- publish::git::GitRecord
- publish::git::GitResult
- store::git::AtomQuery
- store::git::ProgressRange
- store::git::Refs
- uri::UrlPrefix
Statics
- ATOM_MANIFEST_NAME
- EKALA_MANIFEST_NAME
- LOCK_NAME
- lock::SEMVER_REGEX
- publish::ATOM_REFS
- publish::META_REFS
- publish::REF_ROOT
- store::git::DEFAULT_REMOTE
- store::git::REPO
- uri::ALIASES
- uri::ATOM_VERSION_REGEX