List of all items
Structs
- barks::Bark
- barks::SinkOutcome
- config::app::AppConfig
- config::app::ProbeConfig
- config::cron::CronSchedule
- config::daemon::DaemonConfig
- config::daemon::DaemonOverrides
- config::daemon::DaemonSection
- config::daemon::SecretsSection
- config::daemon::StyleSection
- config::daemon::WhistleSection
- config::dogs::DogsConfig
- config::flockfile::DeclaredApp
- config::flockfile::Flockfile
- config::graph::BootNode
- config::graph::BootPlan
- config::graph::Unresolved
- config::normalize::ResolvedApp
- config::scaffold::Scaffold
- dogs::DogVersion
- file_lock::FileLock
- overrides::AppOverrides
- paths::ShepPaths
- protocol::request::ActionReply
- protocol::request::DogSectionToml
- protocol::request::EnvValue
- protocol::request::Envelope
- protocol::request::ExitInfo
- protocol::request::Hello
- protocol::request::HelloAck
- protocol::request::Lamb
- protocol::request::LineReply
- protocol::request::ProcessInfo
- protocol::request::ProcessInfoBuilder
- protocol::request::Reply
- protocol::request::RpcError
- protocol::request::SheepApplied
- protocol::request::SheepConfigView
- protocol::request::SheepDrift
- protocol::request::SheepRefusal
- protocol::request::SignalReply
- protocol::request::Smit
- secrets::ProviderCache
- secrets::SecretRef
- secrets::SecretView
- transport::Listener
- values::MemSize
- values::UpDuration
Enums
- barks::BarkError
- config::app::ProbeKind
- config::apply::ApplyGroup
- config::apply::ResetDepth
- config::cron::CronParseError
- config::cron::CronScheduleError
- config::daemon::DaemonConfigError
- config::daemon::LogLevel
- config::dogs::DogsConfigError
- config::flockfile::FlockFormat
- config::flockfile::FlockfileError
- config::graph::NodeKind
- config::kill_signal::KillSignal
- config::normalize::NormalizeError
- config::normalize::TildeError
- config::probe::ProbeTarget
- config::probe::ProbeTargetError
- config::scaffold::Depth
- config::scaffold::ScaffoldError
- config::template::RenderError
- kv::KvError
- overrides::OverridesError
- protocol::ChildMessage
- protocol::ShepherdMessage
- protocol::channel::ChildMessage
- protocol::channel::ShepherdMessage
- protocol::events::BusEvent
- protocol::events::ProcessEventKind
- protocol::frame::ServerFrame
- protocol::request::ActionOutcome
- protocol::request::DogSource
- protocol::request::LineOutcome
- protocol::request::Request
- protocol::request::Response
- protocol::request::RpcErrorCode
- protocol::request::SelectorSpec
- protocol::request::SignalOutcome
- protocol::request::SmitError
- protocol::wire::WireError
- secrets::Resolution
- secrets::SecretError
- selector::ProcessSelector
- selector::SelectorError
- signals::OperatorSignal
- status::ProcStatus
- values::ParseMemSizeError
- values::ParseUpDurationError
Functions
- atomic_file::create_staging_file
- atomic_file::publish
- atomic_file::sync_dir
- atomic_file::write_json
- barks::append
- barks::read
- config::apply::apply_group
- config::apply::is_classified
- config::daemon::parse_daemon_bool
- config::flockfile::discover
- config::flockfile::flockfile_schema_json
- config::flockfile::flockfile_schema_string
- config::graph::plan
- config::graph::render_cycle
- config::normalize::expand_home_tilde
- config::normalize::normalize
- config::normalize::normalize_all
- config::normalize::normalize_with_home
- config::template::render
- config::template::render_positional
- config_lock::create_config_file
- dogs::parse_version_answer
- kv::all
- kv::clear
- kv::get
- kv::set
- kv::unset
- logstamp::stamp_into
- logstamp::strip
- overrides::all
- overrides::get
- overrides::put
- overrides::remove
- overrides::update
- paths::strip_verbatim_prefix
- paths::user_home
- protocol::request::sort_flock
- protocol::wire::codec
- protocol::wire::decode_frame
- protocol::wire::encode_frame
- protocol::wire::reply_id
- secrets::all
- secrets::get
- secrets::is_name
- secrets::namespaces_of
- secrets::provider_cache_on_disk
- secrets::references
- secrets::set
- secrets::unset
- transport::connect
- transport::connected_pair
- transport::split
Type Aliases
- protocol::request::HelloReply
- secrets::NamespaceValues
- secrets::PushedPairs
- transport::ClientStream
- transport::ServerReadHalf
- transport::ServerStream
- transport::ServerWriteHalf
Constants
- atomic_file::OWNER_ONLY_FILE_MODE
- barks::DEFAULT_MAX_BYTES
- config::flockfile::COMMITTED
- config::scaffold::CURATED
- config::scaffold::GROUP_ORDER
- dogs::SCHEMA_FLAG
- dogs::SECRET_KEY
- dogs::SHEP_PROTOCOL_KEY
- dogs::VERSION_FLAG
- kv::KV_VERSION
- kv::MAX_KEY_BYTES
- kv::MAX_VALUE_BYTES
- logstamp::LOG_STAMP_BYTES
- logstamp::LOG_TIMESTAMP_FORMAT
- overrides::OVERRIDES_VERSION
- protocol::CHANNEL_VERSION
- protocol::MIN_SUPPORTED
- protocol::PROTOCOL_VERSION
- protocol::channel::CHANNEL_VERSION
- protocol::wire::MAX_FRAME_BYTES
- secrets::ALL_ENVIRONMENTS
- secrets::MAX_KEY_BYTES
- secrets::MAX_VALUE_BYTES
- secrets::PROVIDER_CACHE_VERSION
- secrets::SECRETS_VERSION