List of all items
Structs
- config::PluginDecl
- generated::PluginWorld
- generated::PluginWorldIndices
- generated::PluginWorldPre
- generated::exports::yosh::plugin::hooks::Guest
- generated::exports::yosh::plugin::hooks::GuestIndices
- generated::exports::yosh::plugin::plugin::Guest
- generated::exports::yosh::plugin::plugin::GuestIndices
- generated::yosh::plugin::commands::ExecOutput
- generated::yosh::plugin::files::DirEntry
- generated::yosh::plugin::files::FileStat
- generated::yosh::plugin::types::PluginInfo
- github::GitHubClient
- install::InstallTarget
- lockfile::LockEntry
- lockfile::LockFile
- metadata_extract::ExtractedMetadata
- metadata_extract::MetadataCtx
- precompile::CacheKey
- precompile::PrecompileOutput
- precompile::SidecarMeta
- sync::SyncResult
- update::PluginUpdateResult
- update::UpdateOutcome
Enums
- config::PluginSource
- generated::yosh::plugin::types::ErrorCode
- generated::yosh::plugin::types::HookName
- generated::yosh::plugin::types::IoStream
- update::SkipReason
- update::UpdateStatus
Traits
- generated::yosh::plugin::commands::GetHost
- generated::yosh::plugin::commands::Host
- generated::yosh::plugin::files::GetHost
- generated::yosh::plugin::files::Host
- generated::yosh::plugin::filesystem::GetHost
- generated::yosh::plugin::filesystem::Host
- generated::yosh::plugin::io::GetHost
- generated::yosh::plugin::io::Host
- generated::yosh::plugin::types::GetHost
- generated::yosh::plugin::types::Host
- generated::yosh::plugin::variables::GetHost
- generated::yosh::plugin::variables::Host
Functions
- config::expand_tilde_path
- config::load_config
- config::parse_source
- generated::yosh::plugin::commands::add_to_linker
- generated::yosh::plugin::commands::add_to_linker_get_host
- generated::yosh::plugin::files::add_to_linker
- generated::yosh::plugin::files::add_to_linker_get_host
- generated::yosh::plugin::filesystem::add_to_linker
- generated::yosh::plugin::filesystem::add_to_linker_get_host
- generated::yosh::plugin::io::add_to_linker
- generated::yosh::plugin::io::add_to_linker_get_host
- generated::yosh::plugin::types::add_to_linker
- generated::yosh::plugin::types::add_to_linker_get_host
- generated::yosh::plugin::variables::add_to_linker
- generated::yosh::plugin::variables::add_to_linker_get_host
- install::install
- install::parse_install_arg
- install::write_plugin_entry
- lockfile::load_lockfile
- lockfile::save_lockfile
- metadata_extract::extract
- precompile::engine_config_hash
- precompile::make_engine
- precompile::precompile
- precompile::sha256_hex
- precompile::target_triple
- resolve::asset_filename
- resolve::check_asset_template
- resolve::normalize_name
- resolve::resolve_template
- run
- sync::config_path
- sync::lock_path
- sync::sync
- update::set_plugin_version
- update::update
- verify::sha256_file
- verify::verify_checksum
Type Aliases
- generated::exports::yosh::plugin::plugin::PluginInfo
- generated::yosh::plugin::commands::ErrorCode
- generated::yosh::plugin::files::ErrorCode
- generated::yosh::plugin::filesystem::ErrorCode
- generated::yosh::plugin::io::ErrorCode
- generated::yosh::plugin::io::IoStream
- generated::yosh::plugin::variables::ErrorCode