List of all items
Structs
- Encoding
- Log
- ParseError
- RevLog
- Touched
- alive::AliveVertex
- alive::Graph
- alive::Redundant
- alive::VertexId
- apply::Workspace
- change::Author
- change::ChangeFile
- change::ChangeHeader_
- change::EdgeMap
- change::Escaped
- change::Hashed
- change::Local
- change::LocalByte
- change::LocalChange
- change::NewEdge
- change::NewVertex
- change::Offsets
- change::PrintableDep
- change::PrintableEdge
- change::PrintableEdgeFlags
- change::PrintableNewVertex
- change::PrintablePos
- change::RevHunkIter
- change::noenc::Author
- changestore::FileMetadata
- changestore::filesystem::FileSystem
- changestore::memory::Memory
- fs::FindPath
- fs::FsNotFound
- fs::GetVertex
- fs::GraphBasenames
- fs::GraphChildren
- fs::GraphDescendants
- fs::WorkingCopyChildren
- fs::WorkingCopyIterator
- key::PublicKey
- key::SKey
- key::Signature
- missing_context::Graphs
- missing_context::Workspace
- path::Components
- pristine::AdjacentIterator
- pristine::ArcTxn
- pristine::ChangePosition
- pristine::ChannelIterator
- pristine::ChannelRef
- pristine::Cursor
- pristine::EdgeFlags
- pristine::GraphIterator
- pristine::Inode
- pristine::L64
- pristine::Pair
- pristine::PathChangeset
- pristine::PoisonError
- pristine::Remote
- pristine::RemoteId
- pristine::RemoteRef
- pristine::RemotesIterator
- pristine::RevCursor
- pristine::RevPathChangeset
- pristine::SerializedChannel
- pristine::SerializedEdge
- pristine::SerializedHash
- pristine::SerializedMerkle
- pristine::SerializedPublicKey
- pristine::SerializedRemote
- pristine::TreeErr
- pristine::TxnErr
- pristine::Vertex
- pristine::changeid_base32_serde::ChangeIdDe
- pristine::inode_base32_serde::InodeDe
- pristine::position_base32_serde::PositionDe
- pristine::sanakirja::Adj
- pristine::sanakirja::Channel
- pristine::sanakirja::GenericTxn
- pristine::sanakirja::Pristine
- record::Builder
- record::Recorded
- small_string::SmallStr
- small_string::SmallString
- vertex_buffer::Writer
- working_copy::Sink
- working_copy::filesystem::FileSystem
- working_copy::filesystem::Untracked
- working_copy::memory::Memory
- working_copy::memory::Writer
Enums
- RemoteError
- apply::ApplyError
- apply::LocalApplyError
- change::Atom
- change::BaseHunk
- change::ChangeError
- change::DepType
- change::MakeChangeError
- change::PrintableAtom
- change::PrintableHunk
- change::PrintablePerms
- change::StringFragment
- change::TextDeError
- change::TextSerError
- change::noenc::Hunk
- changestore::filesystem::Error
- changestore::memory::Error
- fs::FsError
- fs::FsErrorC
- missing_context::MissingError
- output::ArchiveError
- output::Conflict
- output::FileError
- output::OutputError
- output::PristineOutputError
- pin::ReorderError
- pristine::BlockError
- pristine::ForkError
- pristine::GetExternalError
- pristine::Hash
- pristine::HashAlgorithm
- pristine::HashPrefixError
- pristine::Hasher
- pristine::InconsistentChange
- pristine::sanakirja::Root
- pristine::sanakirja::SanakirjaError
- record::Algorithm
- record::InodeUpdate
- record::RecordError
- small_string::Error
- unrecord::TouchError
- unrecord::UnrecordError
- working_copy::filesystem::AddError
- working_copy::filesystem::Error
- working_copy::memory::Error
Traits
- MutTxnTExt
- TxnTExt
- change::WriteChangeLine
- changestore::ChangeStore
- output::Archive
- pristine::Base32
- pristine::ChannelMutTxnT
- pristine::ChannelTxnT
- pristine::DepsMutTxnT
- pristine::DepsTxnT
- pristine::GraphIter
- pristine::GraphMutTxnT
- pristine::GraphTxnT
- pristine::MutTxnT
- pristine::ResultOptionalExt
- pristine::TreeMutTxnT
- pristine::TreeTxnT
- pristine::TxnT
- pristine::sanakirja::RawMutTxnT
- vertex_buffer::VertexBuffer
- working_copy::WorkingCopy
- working_copy::WorkingCopyRead
Functions
- alive::output_graph
- alive::retrieve::retrieve
- apply::apply_change
- apply::apply_change_arc
- apply::apply_change_rec
- apply::apply_change_rec_ws
- apply::apply_change_ws
- apply::apply_local_change
- apply::apply_local_change_ws
- apply::apply_root_change
- apply::clean_obsolete_pseudo_edges
- apply::collect_missing_contexts
- apply::edge::collect_nondeleted_zombies
- apply::edge::collect_pseudo_edges
- apply::edge::put_newedge
- apply::edge::reconnect_pseudo_edges
- apply::vertex::put_newvertex
- change::dependencies
- change::encoding_label
- change::full_dependencies
- change::get_change_contents
- change::get_encoding
- change::parse_comment
- change::parse_dependencies
- change::parse_dependency
- change::parse_header
- change::parse_hunk
- change::parse_hunks
- change::parse_numbered_hunk
- change::parse_string
- change::write_names
- changestore::filesystem::pop_filename
- changestore::filesystem::push_filename
- changestore::filesystem::push_tag_filename
- commit
- fs::add_inode
- fs::create_new_inode
- fs::find_inode
- fs::find_path
- fs::get_latest_touch
- fs::get_vertex
- fs::inode_filename
- fs::is_directory
- fs::is_tracked
- fs::iter_basenames
- fs::iter_graph_children
- fs::iter_graph_descendants
- fs::iter_paths
- fs::iter_working_copy
- fs::make_new_child
- fs::move_file
- fs::move_file_by_inode
- fs::remove_file
- fs::working_copy_children
- output::output_file
- output::output_repository_no_pending
- output::output_repository_no_pending_
- path::components
- path::file_name
- path::parent
- path::pop
- path::push
- pin::pinned_watermark
- pin::reorder_pinned
- pin::state_includes_pinned
- pristine::changeid_base32_serde::deserialize
- pristine::changeid_base32_serde::serialize
- pristine::changeid_log
- pristine::check_alive
- pristine::check_alive_debug
- pristine::check_tree_inodes
- pristine::current_state
- pristine::debug
- pristine::debug_dep
- pristine::debug_inodes
- pristine::debug_remotes
- pristine::debug_revdep
- pristine::debug_revinodes
- pristine::debug_revtree
- pristine::debug_revtree_print
- pristine::debug_root
- pristine::debug_to_file
- pristine::debug_tree
- pristine::debug_tree_print
- pristine::del_graph_with_rev
- pristine::del_inodes_with_rev
- pristine::del_tree_with_rev
- pristine::inode_base32_serde::deserialize
- pristine::inode_base32_serde::serialize
- pristine::internal_pos
- pristine::internal_vertex
- pristine::iter_adj_all
- pristine::iter_adjacent
- pristine::last_common_state
- pristine::make_changeid
- pristine::position_base32_serde::deserialize
- pristine::position_base32_serde::serialize
- pristine::prefix_guesses
- pristine::put_graph_with_rev
- pristine::put_inodes_with_rev
- pristine::put_tree_with_rev
- unrecord::touch_inodes
- unrecord::unrecord
- vertex_buffer::change_message
- working_copy::filesystem::filter_ignore
- working_copy::filesystem::get_prefix
- working_copy::sink
Type Aliases
- HashMap
- HashSet
- Hasher
- apply::AppliedRoot
- change::Change
- change::ChangeHeader
- change::DepsAndKnown
- change::Hunk
- change::LocalChangeLocal
- missing_context::GraphWithCache
- missing_context::LoadedGraph
- missing_context::UnknownParent
- pristine::ApplyTimestamp
- pristine::sanakirja::Db
- pristine::sanakirja::MutTxn
- pristine::sanakirja::MutTxn0
- pristine::sanakirja::Txn
- pristine::sanakirja::UDb
- unrecord::TouchedInodes