### Dagger SDK Rust API: ServiceUpOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `ServiceUpOpts` struct and its associated builder, `ServiceUpOptsBuilder`, used for configuring service startup options in the Dagger SDK. ```APIDOC Struct: ServiceUpOpts Builder: ServiceUpOptsBuilder Description: Builder for ServiceUpOpts ``` -------------------------------- ### Dagger SDK Rust API: QueryHttpOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QueryHttpOpts` struct and its associated builder, `QueryHttpOptsBuilder`, used for configuring HTTP queries in the Dagger SDK. ```APIDOC Struct: QueryHttpOpts Builder: QueryHttpOptsBuilder Description: Builder for QueryHttpOpts ``` -------------------------------- ### Dagger SDK Rust API: QueryGitOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QueryGitOpts` struct and its associated builder, `QueryGitOptsBuilder`, used for configuring Git repository queries in the Dagger SDK. ```APIDOC Struct: QueryGitOpts Builder: QueryGitOptsBuilder Description: Builder for QueryGitOpts ``` -------------------------------- ### Dagger SDK Rust API: QueryFileOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QueryFileOpts` struct and its associated builder, `QueryFileOptsBuilder`, used for configuring file queries in the Dagger SDK. ```APIDOC Struct: QueryFileOpts Builder: QueryFileOptsBuilder Description: Builder for QueryFileOpts ``` -------------------------------- ### Dagger SDK ContainerWithExecOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithExecOpts` struct and its builder, used to configure execution options for commands within a Dagger container. ```APIDOC struct ContainerWithExecOpts struct ContainerWithExecOptsBuilder: Builder for ContainerWithExecOpts ``` -------------------------------- ### Dagger SDK ContainerWithMountedFileOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithMountedFileOpts` struct and its builder, used to configure mounting files into a Dagger container. ```APIDOC struct ContainerWithMountedFileOpts struct ContainerWithMountedFileOptsBuilder: Builder for ContainerWithMountedFileOpts ``` -------------------------------- ### Dagger SDK DirectoryWithFilesOptsBuilder API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithFilesOptsBuilder` struct, which serves as a builder for `DirectoryWithFilesOpts` in the Dagger SDK. ```APIDOC struct DirectoryWithFilesOptsBuilder Builder for DirectoryWithFilesOpts ``` -------------------------------- ### Dagger SDK ContainerWithSymlinkOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithSymlinkOpts` struct and its builder, used to configure creating symlinks within a Dagger container. ```APIDOC struct ContainerWithSymlinkOpts struct ContainerWithSymlinkOptsBuilder: Builder for ContainerWithSymlinkOpts ``` -------------------------------- ### Dagger SDK DirectoryWithFileOpts API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithFileOpts` struct in the Dagger SDK. ```APIDOC struct DirectoryWithFileOpts ``` -------------------------------- ### Dagger SDK ContainerWithNewFileOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithNewFileOpts` struct and its builder, used to configure creating new files within a Dagger container. ```APIDOC struct ContainerWithNewFileOpts struct ContainerWithNewFileOptsBuilder: Builder for ContainerWithNewFileOpts ``` -------------------------------- ### Dagger SDK DirectoryWithFileOptsBuilder API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithFileOptsBuilder` struct, which serves as a builder for `DirectoryWithFileOpts` in the Dagger SDK. ```APIDOC struct DirectoryWithFileOptsBuilder Builder for DirectoryWithFileOpts ``` -------------------------------- ### Dagger SDK DirectoryWithFilesOpts API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithFilesOpts` struct in the Dagger SDK. ```APIDOC struct DirectoryWithFilesOpts ``` -------------------------------- ### Dagger SDK ContainerWithUnixSocketOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithUnixSocketOpts` struct and its builder, used to configure exposing Unix sockets within a Dagger container. ```APIDOC struct ContainerWithUnixSocketOpts struct ContainerWithUnixSocketOptsBuilder: Builder for ContainerWithUnixSocketOpts ``` -------------------------------- ### Dagger SDK ContainerWithFilesOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithFilesOpts` struct and its builder, used to configure multiple file operations within a Dagger container. ```APIDOC struct ContainerWithFilesOpts struct ContainerWithFilesOptsBuilder: Builder for ContainerWithFilesOpts ``` -------------------------------- ### Dagger SDK ContainerWithExposedPortOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithExposedPortOpts` struct and its builder, used to configure exposed ports on a Dagger container. ```APIDOC struct ContainerWithExposedPortOpts struct ContainerWithExposedPortOptsBuilder: Builder for ContainerWithExposedPortOpts ``` -------------------------------- ### Dagger SDK Rust Structs Overview Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Lists the core structs and their corresponding builder structs within the Dagger SDK for Rust, providing a quick reference to available data structures for Dagger operations. ```APIDOC Structs: Binding BindingId BuildArg CacheVolume CacheVolumeId Container ContainerAsServiceOpts ContainerAsServiceOptsBuilder: Builder for ContainerAsServiceOpts ContainerAsTarballOpts ContainerAsTarballOptsBuilder: Builder for ContainerAsTarballOpts ContainerBuildOpts ContainerBuildOptsBuilder: Builder for ContainerBuildOpts ContainerDirectoryOpts ContainerDirectoryOptsBuilder: Builder for ContainerDirectoryOpts ContainerExportOpts ContainerExportOptsBuilder: Builder for ContainerExportOpts ContainerFileOpts ContainerFileOptsBuilder: Builder for ContainerFileOpts ContainerId ContainerImportOpts ContainerImportOptsBuilder: Builder for ContainerImportOpts ContainerPublishOpts ContainerPublishOptsBuilder: Builder for ContainerPublishOpts ContainerTerminalOpts ContainerTerminalOptsBuilder: Builder for ContainerTerminalOpts ContainerUpOpts ContainerUpOptsBuilder: Builder for ContainerUpOpts ContainerWithDefaultTerminalCmdOpts ContainerWithDefaultTerminalCmdOptsBuilder: Builder for ContainerWithDefaultTerminalCmdOpts ContainerWithDirectoryOpts ContainerWithDirectoryOptsBuilder: Builder for ContainerWithDirectoryOpts ContainerWithEntrypointOpts ContainerWithEntrypointOptsBuilder: Builder for ContainerWithEntrypointOpts ContainerWithEnvVariableOpts ContainerWithEnvVariableOptsBuilder: Builder for ContainerWithEnvVariableOpts ``` -------------------------------- ### Dagger SDK ContainerWithMountedDirectoryOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithMountedDirectoryOpts` struct and its builder, used to configure mounting directories into a Dagger container. ```APIDOC struct ContainerWithMountedDirectoryOpts struct ContainerWithMountedDirectoryOptsBuilder: Builder for ContainerWithMountedDirectoryOpts ``` -------------------------------- ### Dagger SDK ContainerWithFileOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithFileOpts` struct and its builder, used to configure single file operations within a Dagger container. ```APIDOC struct ContainerWithFileOpts struct ContainerWithFileOptsBuilder: Builder for ContainerWithFileOpts ``` -------------------------------- ### HostFileOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `HostFileOpts` instances, providing a convenient way to set options for host file access. ```APIDOC struct dagger_sdk::HostFileOptsBuilder Builder for HostFileOpts ``` -------------------------------- ### GitRepositoryTagsOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `GitRepositoryTagsOpts` instances, providing a convenient way to set options for listing Git repository tags. ```APIDOC struct dagger_sdk::GitRepositoryTagsOptsBuilder Builder for GitRepositoryTagsOpts ``` -------------------------------- ### Dagger SDK DirectoryWithDirectoryOptsBuilder API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithDirectoryOptsBuilder` struct, which serves as a builder for `DirectoryWithDirectoryOpts` in the Dagger SDK. ```APIDOC struct DirectoryWithDirectoryOptsBuilder Builder for DirectoryWithDirectoryOpts ``` -------------------------------- ### Dagger SDK ContainerWithMountedTempOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithMountedTempOpts` struct and its builder, used to configure mounting temporary directories into a Dagger container. ```APIDOC struct ContainerWithMountedTempOpts struct ContainerWithMountedTempOptsBuilder: Builder for ContainerWithMountedTempOpts ``` -------------------------------- ### Dagger SDK Rust API: QueryCacheVolumeOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QueryCacheVolumeOpts` struct and its associated builder, `QueryCacheVolumeOptsBuilder`, used for configuring cache volume queries in the Dagger SDK. ```APIDOC Struct: QueryCacheVolumeOpts Builder: QueryCacheVolumeOptsBuilder Description: Builder for QueryCacheVolumeOpts ``` -------------------------------- ### HostDirectoryOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `HostDirectoryOpts` instances, providing a convenient way to set options for host directory access. ```APIDOC struct dagger_sdk::HostDirectoryOptsBuilder Builder for HostDirectoryOpts ``` -------------------------------- ### Dagger SDK ContainerWithMountedCacheOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithMountedCacheOpts` struct and its builder, used to configure mounting cache volumes into a Dagger container. ```APIDOC struct ContainerWithMountedCacheOpts struct ContainerWithMountedCacheOptsBuilder: Builder for ContainerWithMountedCacheOpts ``` -------------------------------- ### Dagger SDK ContainerWithMountedSecretOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithMountedSecretOpts` struct and its builder, used to configure mounting secrets into a Dagger container. ```APIDOC struct ContainerWithMountedSecretOpts struct ContainerWithMountedSecretOptsBuilder: Builder for ContainerWithMountedSecretOpts ``` -------------------------------- ### Dagger SDK DirectoryWithNewFileOptsBuilder API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithNewFileOptsBuilder` struct, which serves as a builder for `DirectoryWithNewFileOpts` in the Dagger SDK. ```APIDOC struct DirectoryWithNewFileOptsBuilder Builder for DirectoryWithNewFileOpts ``` -------------------------------- ### Dagger SDK DirectoryWithNewFileOpts API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithNewFileOpts` struct in the Dagger SDK. ```APIDOC struct DirectoryWithNewFileOpts ``` -------------------------------- ### GitRepositoryBranchesOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `GitRepositoryBranchesOpts` instances, providing a convenient way to set options for listing Git repository branches. ```APIDOC struct dagger_sdk::GitRepositoryBranchesOptsBuilder Builder for GitRepositoryBranchesOpts ``` -------------------------------- ### GitRefTreeOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `GitRefTreeOpts` instances, providing a convenient way to set options for Git reference tree operations. ```APIDOC struct dagger_sdk::GitRefTreeOptsBuilder Builder for GitRefTreeOpts ``` -------------------------------- ### Dagger SDK EngineCachePruneOptsBuilder API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCachePruneOptsBuilder` struct, which serves as a builder for `EngineCachePruneOpts` in the Dagger SDK. ```APIDOC struct EngineCachePruneOptsBuilder Builder for EngineCachePruneOpts ``` -------------------------------- ### Dagger SDK Rust API: QuerySecretOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QuerySecretOpts` struct and its associated builder, `QuerySecretOptsBuilder`, used for configuring secret queries in the Dagger SDK. ```APIDOC Struct: QuerySecretOpts Builder: QuerySecretOptsBuilder Description: Builder for QuerySecretOpts ``` -------------------------------- ### Dagger SDK Env API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `Env` struct in the Dagger SDK. ```APIDOC struct Env ``` -------------------------------- ### Dagger SDK Engine API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `Engine` struct in the Dagger SDK. ```APIDOC struct Engine ``` -------------------------------- ### HostServiceOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `HostServiceOpts` instances, providing a convenient way to set options for host services. ```APIDOC struct dagger_sdk::HostServiceOptsBuilder Builder for HostServiceOpts ``` -------------------------------- ### Dagger SDK EngineCacheEntrySetOptsBuilder API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCacheEntrySetOptsBuilder` struct, which serves as a builder for `EngineCacheEntrySetOpts` in the Dagger SDK. ```APIDOC struct EngineCacheEntrySetOptsBuilder Builder for EngineCacheEntrySetOpts ``` -------------------------------- ### Dagger SDK Rust API: ServiceStopOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `ServiceStopOpts` struct and its associated builder, `ServiceStopOptsBuilder`, used for configuring service stop options in the Dagger SDK. ```APIDOC Struct: ServiceStopOpts Builder: ServiceStopOptsBuilder Description: Builder for ServiceStopOpts ``` -------------------------------- ### Dagger SDK Rust API: QueryLlmOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QueryLlmOpts` struct and its associated builder, `QueryLlmOptsBuilder`, used for configuring Large Language Model (LLM) queries in the Dagger SDK. ```APIDOC Struct: QueryLlmOpts Builder: QueryLlmOptsBuilder Description: Builder for QueryLlmOpts ``` -------------------------------- ### Dagger SDK ContainerWithoutEntrypointOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithoutEntrypointOpts` struct, used to configure a Dagger container without an entrypoint. ```APIDOC struct ContainerWithoutEntrypointOpts ``` -------------------------------- ### ModuleSourceWithClientOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `ModuleSourceWithClientOpts` instances, providing a convenient way to set options for a module source with client configuration. ```APIDOC struct dagger_sdk::ModuleSourceWithClientOptsBuilder Builder for ModuleSourceWithClientOpts ``` -------------------------------- ### Dagger SDK Rust API: QueryModuleSourceOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QueryModuleSourceOpts` struct and its associated builder, `QueryModuleSourceOptsBuilder`, used for configuring module source queries in the Dagger SDK. ```APIDOC Struct: QueryModuleSourceOpts Builder: QueryModuleSourceOptsBuilder Description: Builder for QueryModuleSourceOpts ``` -------------------------------- ### Dagger SDK Rust API: ServiceEndpointOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `ServiceEndpointOpts` struct and its associated builder, `ServiceEndpointOptsBuilder`, used for configuring service endpoints in the Dagger SDK. ```APIDOC Struct: ServiceEndpointOpts Builder: ServiceEndpointOptsBuilder Description: Builder for ServiceEndpointOpts ``` -------------------------------- ### ModuleServeOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `ModuleServeOpts` instances, providing a convenient way to set options for serving a module. ```APIDOC struct dagger_sdk::ModuleServeOptsBuilder Builder for ModuleServeOpts ``` -------------------------------- ### Dagger SDK DirectoryWithNewDirectoryOptsBuilder API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithNewDirectoryOptsBuilder` struct, which serves as a builder for `DirectoryWithNewDirectoryOpts` in the Dagger SDK. ```APIDOC struct DirectoryWithNewDirectoryOptsBuilder Builder for DirectoryWithNewDirectoryOpts ``` -------------------------------- ### GitRepositoryTagsOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for listing tags of a Git repository in the Dagger SDK. ```APIDOC struct dagger_sdk::GitRepositoryTagsOpts ``` -------------------------------- ### Dagger SDK EngineCachePruneOpts API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCachePruneOpts` struct in the Dagger SDK. ```APIDOC struct EngineCachePruneOpts ``` -------------------------------- ### Dagger SDK EngineCacheEntry API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCacheEntry` struct in the Dagger SDK. ```APIDOC struct EngineCacheEntry ``` -------------------------------- ### Dagger SDK Rust Structs and Builders API Definitions Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines the various structs and their builder patterns available in the `dagger_sdk` Rust crate, including options for container configuration, module management, and directory operations. ```APIDOC struct dagger_sdk::ContainerWithoutEntrypointOpts Description: Options for configuring a container without an entrypoint. struct dagger_sdk::ContainerWithoutEntrypointOptsBuilder Description: Builder for ContainerWithoutEntrypointOpts. struct dagger_sdk::ContainerWithoutExposedPortOpts Description: Options for configuring a container without an exposed port. struct dagger_sdk::ContainerWithoutExposedPortOptsBuilder Description: Builder for ContainerWithoutExposedPortOpts. struct dagger_sdk::ContainerWithoutFileOpts Description: Options for configuring a container without a specific file. struct dagger_sdk::ContainerWithoutFileOptsBuilder Description: Builder for ContainerWithoutFileOpts. struct dagger_sdk::ContainerWithoutFilesOpts Description: Options for configuring a container without specific files. struct dagger_sdk::ContainerWithoutFilesOptsBuilder Description: Builder for ContainerWithoutFilesOpts. struct dagger_sdk::ContainerWithoutMountOpts Description: Options for configuring a container without a mount. struct dagger_sdk::ContainerWithoutMountOptsBuilder Description: Builder for ContainerWithoutMountOpts. struct dagger_sdk::ContainerWithoutUnixSocketOpts Description: Options for configuring a container without a Unix socket. struct dagger_sdk::ContainerWithoutUnixSocketOptsBuilder Description: Builder for ContainerWithoutUnixSocketOpts. struct dagger_sdk::CurrentModule Description: Represents the current Dagger module. struct dagger_sdk::CurrentModuleId Description: Identifier for the current Dagger module. struct dagger_sdk::CurrentModuleWorkdirOpts Description: Options for the current module's working directory. struct dagger_sdk::CurrentModuleWorkdirOptsBuilder Description: Builder for CurrentModuleWorkdirOpts. struct dagger_sdk::Directory Description: Represents a directory in the Dagger engine. struct dagger_sdk::DirectoryAsModuleOpts Description: Options for treating a directory as a Dagger module. struct dagger_sdk::DirectoryAsModuleOptsBuilder Description: Builder for DirectoryAsModuleOpts. struct dagger_sdk::DirectoryAsModuleSourceOpts Description: Options for a directory as a module source. struct dagger_sdk::DirectoryAsModuleSourceOptsBuilder Description: Builder for DirectoryAsModuleSourceOpts. struct dagger_sdk::DirectoryDockerBuildOpts Description: Options for building a Docker image from a directory. struct dagger_sdk::DirectoryDockerBuildOptsBuilder Description: Builder for DirectoryDockerBuildOpts. struct dagger_sdk::DirectoryEntriesOpts Description: Options for listing directory entries. struct dagger_sdk::DirectoryEntriesOptsBuilder Description: Builder for DirectoryEntriesOpts. struct dagger_sdk::DirectoryExportOpts Description: Options for exporting a directory. struct dagger_sdk::DirectoryExportOptsBuilder Description: Builder for DirectoryExportOpts. struct dagger_sdk::DirectoryFilterOpts Description: Options for filtering directory contents. struct dagger_sdk::DirectoryFilterOptsBuilder Description: Builder for DirectoryFilterOpts. struct dagger_sdk::DirectoryId Description: Identifier for a directory. struct dagger_sdk::DirectoryTerminalOpts Description: Options for a directory's terminal. struct dagger_sdk::DirectoryTerminalOptsBuilder Description: Builder for DirectoryTerminalOpts. struct dagger_sdk::DirectoryWithDirectoryOpts Description: Options for a directory containing another directory. ``` -------------------------------- ### Dagger SDK Rust API: QueryEnvOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QueryEnvOpts` struct and its associated builder, `QueryEnvOptsBuilder`, used for configuring environment variable queries in the Dagger SDK. ```APIDOC Struct: QueryEnvOpts Builder: QueryEnvOptsBuilder Description: Builder for QueryEnvOpts ``` -------------------------------- ### Dagger SDK EngineCache API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCache` struct in the Dagger SDK. ```APIDOC struct EngineCache ``` -------------------------------- ### ModuleSourceWithClientOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for a module source with client configuration in the Dagger SDK. ```APIDOC struct dagger_sdk::ModuleSourceWithClientOpts ``` -------------------------------- ### HostFileOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for accessing a host file in the Dagger SDK. ```APIDOC struct dagger_sdk::HostFileOpts ``` -------------------------------- ### Dagger SDK EngineCacheEntrySet API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCacheEntrySet` struct in the Dagger SDK. ```APIDOC struct EngineCacheEntrySet ``` -------------------------------- ### Dagger SDK ContainerWithWorkdirOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithWorkdirOpts` struct and its builder, used to configure the working directory of a Dagger container. ```APIDOC struct ContainerWithWorkdirOpts struct ContainerWithWorkdirOptsBuilder: Builder for ContainerWithWorkdirOpts ``` -------------------------------- ### Dagger SDK DirectoryWithNewDirectoryOpts API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `DirectoryWithNewDirectoryOpts` struct in the Dagger SDK. ```APIDOC struct DirectoryWithNewDirectoryOpts ``` -------------------------------- ### Dagger SDK EnvId API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EnvId` struct in the Dagger SDK. ```APIDOC struct EnvId ``` -------------------------------- ### HostServiceOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for host services in the Dagger SDK. ```APIDOC struct dagger_sdk::HostServiceOpts ``` -------------------------------- ### GitRepositoryBranchesOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for listing branches of a Git repository in the Dagger SDK. ```APIDOC struct dagger_sdk::GitRepositoryBranchesOpts ``` -------------------------------- ### Dagger SDK EnvVariable API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EnvVariable` struct in the Dagger SDK. ```APIDOC struct EnvVariable ``` -------------------------------- ### Dagger SDK EngineCacheEntrySetOpts API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCacheEntrySetOpts` struct in the Dagger SDK. ```APIDOC struct EngineCacheEntrySetOpts ``` -------------------------------- ### GitRefTreeOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for retrieving a tree from a Git reference in the Dagger SDK. ```APIDOC struct dagger_sdk::GitRefTreeOpts ``` -------------------------------- ### FunctionWithArgOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `FunctionWithArgOpts` instances, providing a convenient way to set function argument options. ```APIDOC struct dagger_sdk::FunctionWithArgOptsBuilder Builder for FunctionWithArgOpts ``` -------------------------------- ### Host Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents the host environment in the Dagger SDK. ```APIDOC struct dagger_sdk::Host ``` -------------------------------- ### HostDirectoryOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for accessing a host directory in the Dagger SDK. ```APIDOC struct dagger_sdk::HostDirectoryOpts ``` -------------------------------- ### HostTunnelOptsBuilder Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A builder pattern for constructing `HostTunnelOpts` instances, providing a convenient way to set options for host tunnels. ```APIDOC struct dagger_sdk::HostTunnelOptsBuilder Builder for HostTunnelOpts ``` -------------------------------- ### Dagger SDK ContainerWithoutDirectoryOpts API Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `ContainerWithoutDirectoryOpts` struct and its builder, used to configure removing directories from a Dagger container. ```APIDOC struct ContainerWithoutDirectoryOpts struct ContainerWithoutDirectoryOptsBuilder: Builder for ContainerWithoutDirectoryOpts ``` -------------------------------- ### Dagger SDK TypeDefWithObjectOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `TypeDefWithObjectOpts` struct and its associated builder, `TypeDefWithObjectOptsBuilder`, used for defining object options within the Dagger SDK. ```APIDOC TypeDefWithObjectOpts: struct dagger_sdk::TypeDefWithObjectOpts TypeDefWithObjectOptsBuilder: struct dagger_sdk::TypeDefWithObjectOptsBuilder Description: Builder for TypeDefWithObjectOpts. ``` -------------------------------- ### Dagger SDK EngineCacheEntrySetId API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCacheEntrySetId` struct in the Dagger SDK. ```APIDOC struct EngineCacheEntrySetId ``` -------------------------------- ### APIDOC: NetworkProtocol Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the NetworkProtocol enum, defining various network protocols supported in the Dagger SDK. ```APIDOC enum dagger_sdk::NetworkProtocol ``` -------------------------------- ### ModuleServeOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for serving a module in the Dagger SDK. ```APIDOC struct dagger_sdk::ModuleServeOpts ``` -------------------------------- ### Dagger SDK TypeDefWithInterfaceOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `TypeDefWithInterfaceOpts` struct and its associated builder, `TypeDefWithInterfaceOptsBuilder`, used for defining interface options within the Dagger SDK. ```APIDOC TypeDefWithInterfaceOpts: struct dagger_sdk::TypeDefWithInterfaceOpts TypeDefWithInterfaceOptsBuilder: struct dagger_sdk::TypeDefWithInterfaceOptsBuilder Description: Builder for TypeDefWithInterfaceOpts. ``` -------------------------------- ### Dagger SDK Rust API: SdkConfig Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `SdkConfig` struct, a core data type in the Dagger SDK for Rust, likely representing configuration settings for the SDK. ```APIDOC Struct: SdkConfig ``` -------------------------------- ### Dagger SDK Error API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `Error` struct in the Dagger SDK. ```AP ``` -------------------------------- ### Dagger SDK TypeDefWithFieldOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `TypeDefWithFieldOpts` struct and its associated builder, `TypeDefWithFieldOptsBuilder`, used for defining field options within the Dagger SDK. ```APIDOC TypeDefWithFieldOpts: struct dagger_sdk::TypeDefWithFieldOpts TypeDefWithFieldOptsBuilder: struct dagger_sdk::TypeDefWithFieldOptsBuilder Description: Builder for TypeDefWithFieldOpts. ``` -------------------------------- ### Dagger SDK TypeDefWithScalarOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `TypeDefWithScalarOpts` struct and its associated builder, `TypeDefWithScalarOptsBuilder`, used for defining scalar options within the Dagger SDK. ```APIDOC TypeDefWithScalarOpts: struct dagger_sdk::TypeDefWithScalarOpts TypeDefWithScalarOptsBuilder: struct dagger_sdk::TypeDefWithScalarOptsBuilder Description: Builder for TypeDefWithScalarOpts. ``` -------------------------------- ### APIDOC: HostFileOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the HostFileOptsBuilderError enum, indicating an error when building options for host files in the Dagger SDK. ```APIDOC enum dagger_sdk::HostFileOptsBuilderError Description: Error type for HostFileOptsBuilder ``` -------------------------------- ### Dagger SDK EngineId API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineId` struct in the Dagger SDK. ```APIDOC struct EngineId ``` -------------------------------- ### GitRepository Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a Git repository in the Dagger SDK. ```APIDOC struct dagger_sdk::GitRepository ``` -------------------------------- ### Dagger SDK Rust API: Platform Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `Platform` struct, a core data type in the Dagger SDK for Rust, likely representing a computing platform or architecture. ```APIDOC Struct: Platform ``` -------------------------------- ### Dagger SDK Rust API: QueryContainerOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `QueryContainerOpts` struct and its associated builder, `QueryContainerOptsBuilder`, used for configuring container queries in the Dagger SDK. ```APIDOC Struct: QueryContainerOpts Builder: QueryContainerOptsBuilder Description: Builder for QueryContainerOpts ``` -------------------------------- ### Dagger SDK Rust API: Service Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `Service` struct, a core data type in the Dagger SDK for Rust, likely representing a runnable service. ```APIDOC Struct: Service ``` -------------------------------- ### ModuleConfigClient Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a module configuration client in the Dagger SDK. ```APIDOC struct dagger_sdk::ModuleConfigClient ``` -------------------------------- ### APIDOC: HostDirectoryOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the HostDirectoryOptsBuilderError enum, indicating an error when building options for host directories in the Dagger SDK. ```APIDOC enum dagger_sdk::HostDirectoryOptsBuilderError Description: Error type for HostDirectoryOptsBuilder ``` -------------------------------- ### APIDOC: QueryGitOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QueryGitOptsBuilderError enum, an error type for building options related to querying Git repositories in the Dagger SDK. ```APIDOC enum dagger_sdk::QueryGitOptsBuilderError Description: Error type for QueryGitOptsBuilder ``` -------------------------------- ### APIDOC: QueryFileOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QueryFileOptsBuilderError enum, an error type for building options related to querying files in the Dagger SDK. ```APIDOC enum dagger_sdk::QueryFileOptsBuilderError Description: Error type for QueryFileOptsBuilder ``` -------------------------------- ### Dagger SDK Rust API: TypeDefWithEnumOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `TypeDefWithEnumOpts` struct and its associated builder, `TypeDefWithEnumOptsBuilder`, used for configuring type definitions with enum options in the Dagger SDK. ```APIDOC Struct: TypeDefWithEnumOpts Builder: TypeDefWithEnumOptsBuilder Description: Builder for TypeDefWithEnumOpts ``` -------------------------------- ### APIDOC: ImageMediaTypes Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ImageMediaTypes enum, specifying different media types for images in the Dagger SDK. ```APIDOC enum dagger_sdk::ImageMediaTypes ``` -------------------------------- ### Dagger SDK EngineCacheEntryId API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCacheEntryId` struct in the Dagger SDK. ```APIDOC struct EngineCacheEntryId ``` -------------------------------- ### Dagger SDK Rust API: Port Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `Port` struct, a core data type in the Dagger SDK for Rust, likely representing a network port configuration. ```APIDOC Struct: Port ``` -------------------------------- ### Dagger SDK EnumTypeDef API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EnumTypeDef` struct in the Dagger SDK. ```APIDOC struct EnumTypeDef ``` -------------------------------- ### Dagger SDK EngineCacheId API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EngineCacheId` struct in the Dagger SDK. ```APIDOC struct EngineCacheId ``` -------------------------------- ### APIDOC: HostServiceOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the HostServiceOptsBuilderError enum, indicating an error when building options for host services in the Dagger SDK. ```APIDOC enum dagger_sdk::HostServiceOptsBuilderError Description: Error type for HostServiceOptsBuilder ``` -------------------------------- ### APIDOC: ModuleSourceKind Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ModuleSourceKind enum, defining the different kinds of module sources in the Dagger SDK. ```APIDOC enum dagger_sdk::ModuleSourceKind ``` -------------------------------- ### Dagger SDK EnumValueTypeDef API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EnumValueTypeDef` struct in the Dagger SDK. ```APIDOC struct EnumValueTypeDef ``` -------------------------------- ### Dagger SDK Rust API: PortForward Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `PortForward` struct, a core data type in the Dagger SDK for Rust, likely used for configuring port forwarding rules. ```APIDOC Struct: PortForward ``` -------------------------------- ### Dagger SDK EnvVariableId API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EnvVariableId` struct in the Dagger SDK. ```APIDOC struct EnvVariableId ``` -------------------------------- ### APIDOC: ImageLayerCompression Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ImageLayerCompression enum, defining various compression types for image layers in the Dagger SDK. ```APIDOC enum dagger_sdk::ImageLayerCompression ``` -------------------------------- ### Dagger SDK Rust API: Query Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `Query` struct, a core data type in the Dagger SDK for Rust, likely representing a query operation or object. ```APIDOC Struct: Query ``` -------------------------------- ### Llm Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a Large Language Model (LLM) in the Dagger SDK. ```APIDOC struct dagger_sdk::Llm ``` -------------------------------- ### APIDOC: ReturnType Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ReturnType enum, defining various return types used within the Dagger SDK. ```APIDOC enum dagger_sdk::ReturnType ``` -------------------------------- ### APIDOC: ServiceUpOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ServiceUpOptsBuilderError enum, an error type for building options related to bringing services up in the Dagger SDK. ```APIDOC enum dagger_sdk::ServiceUpOptsBuilderError Description: Error type for ServiceUpOptsBuilder ``` -------------------------------- ### Dagger SDK EnumValueTypeDefId API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EnumValueTypeDefId` struct in the Dagger SDK. ```APIDOC struct EnumValueTypeDefId ``` -------------------------------- ### APIDOC: QueryHttpOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QueryHttpOptsBuilderError enum, an error type for building options related to querying HTTP resources in the Dagger SDK. ```APIDOC enum dagger_sdk::QueryHttpOptsBuilderError Description: Error type for QueryHttpOptsBuilder ``` -------------------------------- ### FunctionWithArgOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for functions that accept arguments in the Dagger SDK. ```APIDOC struct dagger_sdk::FunctionWithArgOpts ``` -------------------------------- ### APIDOC: GitRefTreeOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the GitRefTreeOptsBuilderError enum, representing an error during the construction of Git reference tree options in the Dagger SDK. ```APIDOC enum dagger_sdk::GitRefTreeOptsBuilderError Description: Error type for GitRefTreeOptsBuilder ``` -------------------------------- ### GitRef Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a Git reference (e.g., branch, tag, commit) in the Dagger SDK. ```APIDOC struct dagger_sdk::GitRef ``` -------------------------------- ### Module Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a module in the Dagger SDK. ```APIDOC struct dagger_sdk::Module ``` -------------------------------- ### APIDOC: GitRepositoryTagsOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the GitRepositoryTagsOptsBuilderError enum, an error type for building options related to Git repository tags in the Dagger SDK. ```APIDOC enum dagger_sdk::GitRepositoryTagsOptsBuilderError Description: Error type for GitRepositoryTagsOptsBuilder ``` -------------------------------- ### Dagger SDK Rust API: SourceMap Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `SourceMap` struct, a core data type in the Dagger SDK for Rust, likely representing a source map for code or data. ```APIDOC Struct: SourceMap ``` -------------------------------- ### Dagger SDK EnumTypeDefId API Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index API documentation for the `EnumTypeDefId` struct in the Dagger SDK. ```APIDOC struct EnumTypeDefId ``` -------------------------------- ### Dagger SDK Container and Build Option Enums Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index This snippet documents various enums within the Dagger SDK, including CacheSharingMode and numerous builder error types associated with container operations like service configuration, tarball handling, building, directory and file operations, exporting, importing, publishing, terminal interactions, and various 'with' methods for container modification. ```APIDOC CacheSharingMode ``` ```APIDOC ContainerAsServiceOptsBuilderError: Error type for ContainerAsServiceOptsBuilder ``` ```APIDOC ContainerAsTarballOptsBuilderError: Error type for ContainerAsTarballOptsBuilder ``` ```APIDOC ContainerBuildOptsBuilderError: Error type for ContainerBuildOptsBuilder ``` ```APIDOC ContainerDirectoryOptsBuilderError: Error type for ContainerDirectoryOptsBuilder ``` ```APIDOC ContainerExportOptsBuilderError: Error type for ContainerExportOptsBuilder ``` ```APIDOC ContainerFileOptsBuilderError: Error type for ContainerFileOptsBuilder ``` ```APIDOC ContainerImportOptsBuilderError: Error type for ContainerImportOptsBuilder ``` ```APIDOC ContainerPublishOptsBuilderError: Error type for ContainerPublishOptsBuilder ``` ```APIDOC ContainerTerminalOptsBuilderError: Error type for ContainerTerminalOptsBuilder ``` ```APIDOC ContainerUpOptsBuilderError: Error type for ContainerUpOptsBuilder ``` ```APIDOC ContainerWithDefaultTerminalCmdOptsBuilderError: Error type for ContainerWithDefaultTerminalCmdOptsBuilder ``` ```APIDOC ContainerWithDirectoryOptsBuilderError: Error type for ContainerWithDirectoryOptsBuilder ``` ```APIDOC ContainerWithEntrypointOptsBuilderError: Error type for ContainerWithEntrypointOptsBuilder ``` ```APIDOC ContainerWithEnvVariableOptsBuilderError: Error type for ContainerWithEnvVariableOptsBuilder ``` ```APIDOC ContainerWithExecOptsBuilderError: Error type for ContainerWithExecOptsBuilder ``` ```APIDOC ContainerWithExposedPortOptsBuilderError: Error type for ContainerWithExposedPortOptsBuilder ``` ```APIDOC ContainerWithFileOptsBuilderError: Error type for ContainerWithFileOptsBuilder ``` ```APIDOC ContainerWithFilesOptsBuilderError: Error type for ContainerWithFilesOptsBuilder ``` ```APIDOC ContainerWithMountedCacheOptsBuilderError: Error type for ContainerWithMountedCacheOptsBuilder ``` ```APIDOC ContainerWithMountedDirectoryOptsBuilderError: Error type for ContainerWithMountedDirectoryOptsBuilder ``` ```APIDOC ContainerWithMountedFileOptsBuilderError: Error type for ContainerWithMountedFileOptsBuilder ``` ```APIDOC ContainerWithMountedSecretOptsBuilderError: Error type for ContainerWithMountedSecretOptsBuilder ``` ```APIDOC ContainerWithMountedTempOptsBuilderError: Error type for ContainerWithMountedTempOptsBuilder ``` ```APIDOC ContainerWithNewFileOptsBuilderError: Error type for ContainerWithNewFileOptsBuilder ``` ```APIDOC ContainerWithSymlinkOptsBuilderError: Error type for ContainerWithSymlinkOptsBuilder ``` -------------------------------- ### Label Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a label in the Dagger SDK. ```APIDOC struct dagger_sdk::Label ``` -------------------------------- ### Dagger SDK Rust API: Terminal Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `Terminal` struct, a core data type in the Dagger SDK for Rust, likely representing a terminal interface or session. ```APIDOC Struct: Terminal ``` -------------------------------- ### APIDOC: QueryCacheVolumeOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QueryCacheVolumeOptsBuilderError enum, an error type for building options related to querying cache volumes in the Dagger SDK. ```APIDOC enum dagger_sdk::QueryCacheVolumeOptsBuilderError Description: Error type for QueryCacheVolumeOptsBuilder ``` -------------------------------- ### Dagger SDK Rust API: PipelineLabel Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `PipelineLabel` struct, a core data type in the Dagger SDK for Rust, likely used for labeling or identifying pipeline components. ```APIDOC Struct: PipelineLabel ``` -------------------------------- ### HostTunnelOpts Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Defines options for host tunnels in the Dagger SDK. ```APIDOC struct dagger_sdk::HostTunnelOpts ``` -------------------------------- ### APIDOC: ServiceStopOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ServiceStopOptsBuilderError enum, an error type for building options related to stopping services in the Dagger SDK. ```APIDOC enum dagger_sdk::ServiceStopOptsBuilderError Description: Error type for ServiceStopOptsBuilder ``` -------------------------------- ### APIDOC: ModuleSourceWithClientOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ModuleSourceWithClientOptsBuilderError enum, an error type for building module source options with a client in the Dagger SDK. ```APIDOC enum dagger_sdk::ModuleSourceWithClientOptsBuilderError Description: Error type for ModuleSourceWithClientOptsBuilder ``` -------------------------------- ### ModuleSource Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents the source of a module in the Dagger SDK. ```APIDOC struct dagger_sdk::ModuleSource ``` -------------------------------- ### APIDOC: QuerySecretOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QuerySecretOptsBuilderError enum, an error type for building options related to querying secrets in the Dagger SDK. ```APIDOC enum dagger_sdk::QuerySecretOptsBuilderError Description: Error type for QuerySecretOptsBuilder ``` -------------------------------- ### Dagger SDK TypeDefWithEnumValueOpts and Builder Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `TypeDefWithEnumValueOpts` struct and its associated builder, `TypeDefWithEnumValueOptsBuilder`, used for defining enum value options within the Dagger SDK. ```APIDOC TypeDefWithEnumValueOpts: struct dagger_sdk::TypeDefWithEnumValueOpts TypeDefWithEnumValueOptsBuilder: struct dagger_sdk::TypeDefWithEnumValueOptsBuilder Description: Builder for TypeDefWithEnumValueOpts. ``` -------------------------------- ### Dagger SDK Void Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `Void` struct from the Dagger SDK, typically used to represent an empty or unit type. ```APIDOC Void: struct dagger_sdk::Void ``` -------------------------------- ### Dagger SDK Rust API: SdkConfigId Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `SdkConfigId` struct, a core data type in the Dagger SDK for Rust, likely representing a unique identifier for an SDK configuration. ```APIDOC Struct: SdkConfigId ``` -------------------------------- ### ModuleConfigClientId Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a unique identifier for a module configuration client within the Dagger SDK. ```APIDOC struct dagger_sdk::ModuleConfigClientId ``` -------------------------------- ### APIDOC: QueryLlmOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QueryLlmOptsBuilderError enum, an error type for building options related to querying LLM (Large Language Model) resources in the Dagger SDK. ```APIDOC enum dagger_sdk::QueryLlmOptsBuilderError Description: Error type for QueryLlmOptsBuilder ``` -------------------------------- ### APIDOC: TypeDefKind Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the TypeDefKind enum, defining the different kinds of type definitions used in the Dagger SDK. ```APIDOC enum dagger_sdk::TypeDefKind ``` -------------------------------- ### GeneratedCode Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents generated code within the Dagger SDK. ```APIDOC struct dagger_sdk::GeneratedCode ``` -------------------------------- ### APIDOC: HostTunnelOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the HostTunnelOptsBuilderError enum, indicating an error when building options for host tunnels in the Dagger SDK. ```APIDOC enum dagger_sdk::HostTunnelOptsBuilderError Description: Error type for HostTunnelOptsBuilder ``` -------------------------------- ### Dagger SDK Builder Error Types Reference Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index A comprehensive list of error types (enums) encountered when using builder patterns in the Dagger SDK. Each error type corresponds to a specific builder operation and indicates a potential failure during the configuration or construction of Dagger objects like containers or directories. ```APIDOC ContainerWithUnixSocketOptsBuilderError: Error type for ContainerWithUnixSocketOptsBuilder ContainerWithWorkdirOptsBuilderError: Error type for ContainerWithWorkdirOptsBuilder ContainerWithoutDirectoryOptsBuilderError: Error type for ContainerWithoutDirectoryOptsBuilder ContainerWithoutEntrypointOptsBuilderError: Error type for ContainerWithoutEntrypointOptsBuilder ContainerWithoutExposedPortOptsBuilderError: Error type for ContainerWithoutExposedPortOptsBuilder ContainerWithoutFileOptsBuilderError: Error type for ContainerWithoutFileOptsBuilder ContainerWithoutFilesOptsBuilderError: Error type for ContainerWithoutFilesOptsBuilder ContainerWithoutMountOptsBuilderError: Error type for ContainerWithoutMountOptsBuilder ContainerWithoutUnixSocketOptsBuilderError: Error type for ContainerWithoutUnixSocketOptsBuilder CurrentModuleWorkdirOptsBuilderError: Error type for CurrentModuleWorkdirOptsBuilder DirectoryAsModuleOptsBuilderError: Error type for DirectoryAsModuleOptsBuilder DirectoryAsModuleSourceOptsBuilderError: Error type for DirectoryAsModuleSourceOptsBuilder DirectoryDockerBuildOptsBuilderError: Error type for DirectoryDockerBuildOptsBuilder DirectoryEntriesOptsBuilderError: Error type for DirectoryEntriesOptsBuilder DirectoryExportOptsBuilderError: Error type for DirectoryExportOptsBuilder DirectoryFilterOptsBuilderError: Error type for DirectoryFilterOptsBuilder DirectoryTerminalOptsBuilderError: Error type for DirectoryTerminalOptsBuilder DirectoryWithDirectoryOptsBuilderError: Error type for DirectoryWithDirectoryOptsBuilder DirectoryWithFileOptsBuilderError: Error type for DirectoryWithFileOptsBuilder DirectoryWithFilesOptsBuilderError: Error type for DirectoryWithFilesOptsBuilder DirectoryWithNewDirectoryOptsBuilderError: Error type for DirectoryWithNewDirectoryOptsBuilder DirectoryWithNewFileOptsBuilderError: Error type for DirectoryWithNewFileOptsBuilder EngineCacheEntrySetOptsBuilderError: Error type for EngineCacheEntrySetOptsBuilder EngineCachePruneOptsBuilderError: Error type for EngineCachePruneOptsBuilder FileDigestOptsBuilderError: Error type for FileDigestOptsBuilder FileExportOptsBuilderError: Error type for FileExportOptsBuilder ``` -------------------------------- ### APIDOC: ServiceEndpointOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ServiceEndpointOptsBuilderError enum, an error type for building options related to service endpoints in the Dagger SDK. ```APIDOC enum dagger_sdk::ServiceEndpointOptsBuilderError Description: Error type for ServiceEndpointOptsBuilder ``` -------------------------------- ### APIDOC: QueryModuleSourceOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QueryModuleSourceOptsBuilderError enum, an error type for building options related to querying module sources in the Dagger SDK. ```APIDOC enum dagger_sdk::QueryModuleSourceOptsBuilderError Description: Error type for QueryModuleSourceOptsBuilder ``` -------------------------------- ### APIDOC: GitRepositoryBranchesOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the GitRepositoryBranchesOptsBuilderError enum, an error type for building options related to Git repository branches in the Dagger SDK. ```APIDOC enum dagger_sdk::GitRepositoryBranchesOptsBuilderError Description: Error type for GitRepositoryBranchesOptsBuilder ``` -------------------------------- ### Rust Dagger SDK Config Struct Re-export Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index This snippet shows a public re-export of the `Config` struct from the `core::config` module within the `dagger_sdk` crate. Re-exports make commonly used items more accessible by exposing them directly from the crate's root, simplifying import paths for users. ```Rust pub use crate::core::config::Config; ``` -------------------------------- ### Dagger SDK Rust API: SourceMapId Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `SourceMapId` struct, a core data type in the Dagger SDK for Rust, likely representing a unique identifier for a source map. ```APIDOC Struct: SourceMapId ``` -------------------------------- ### APIDOC: ModuleServeOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the ModuleServeOptsBuilderError enum, an error type for building options related to serving modules in the Dagger SDK. ```APIDOC enum dagger_sdk::ModuleServeOptsBuilderError Description: Error type for ModuleServeOptsBuilder ``` -------------------------------- ### APIDOC: FileExportOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the FileExportOptsBuilderError enum, which signifies an error encountered during the building of file export options in the Dagger SDK. ```APIDOC enum dagger_sdk::FileExportOptsBuilderError Description: Error type for FileExportOptsBuilder ``` -------------------------------- ### GitRepositoryId Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a unique identifier for a Git repository within the Dagger SDK. ```APIDOC struct dagger_sdk::GitRepositoryId ``` -------------------------------- ### APIDOC: QueryEnvOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QueryEnvOptsBuilderError enum, an error type for building options related to querying environment variables in the Dagger SDK. ```APIDOC enum dagger_sdk::QueryEnvOptsBuilderError Description: Error type for QueryEnvOptsBuilder ``` -------------------------------- ### Json Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a JSON value in the Dagger SDK. ```APIDOC struct dagger_sdk::Json ``` -------------------------------- ### LlmTokenUsage Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents token usage statistics for an LLM in the Dagger SDK. ```APIDOC struct dagger_sdk::LlmTokenUsage ``` -------------------------------- ### InputTypeDef Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents an input type definition in the Dagger SDK. ```APIDOC struct dagger_sdk::InputTypeDef ``` -------------------------------- ### HostId Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a unique identifier for the host environment within the Dagger SDK. ```APIDOC struct dagger_sdk::HostId ``` -------------------------------- ### Dagger SDK Rust API: Socket Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `Socket` struct, a core data type in the Dagger SDK for Rust, likely representing a network socket. ```APIDOC Struct: Socket ``` -------------------------------- ### GitRefId Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a unique identifier for a Git reference within the Dagger SDK. ```APIDOC struct dagger_sdk::GitRefId ``` -------------------------------- ### Dagger SDK Rust API: PortId Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `PortId` struct, a core data type in the Dagger SDK for Rust, likely representing a unique identifier for a port. ```APIDOC Struct: PortId ``` -------------------------------- ### APIDOC: FunctionWithArgOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the FunctionWithArgOptsBuilderError enum, indicating an error related to building options for functions with arguments in the Dagger SDK. ```APIDOC enum dagger_sdk::FunctionWithArgOptsBuilderError Description: Error type for FunctionWithArgOptsBuilder ``` -------------------------------- ### Llmid Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a unique identifier for an LLM within the Dagger SDK. ```APIDOC struct dagger_sdk::Llmid ``` -------------------------------- ### APIDOC: TypeDefWithInterfaceOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the TypeDefWithInterfaceOptsBuilderError enum, an error type for building options related to type definitions with interfaces in the Dagger SDK. ```APIDOC enum dagger_sdk::TypeDefWithInterfaceOptsBuilderError Description: Error type for TypeDefWithInterfaceOptsBuilder ``` -------------------------------- ### APIDOC: QueryContainerOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the QueryContainerOptsBuilderError enum, an error type for building options related to querying containers in the Dagger SDK. ```APIDOC enum dagger_sdk::QueryContainerOptsBuilderError Description: Error type for QueryContainerOptsBuilder ``` -------------------------------- ### ListTypeDef Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a list type definition in the Dagger SDK. ```APIDOC struct dagger_sdk::ListTypeDef ``` -------------------------------- ### Dagger SDK Rust API: Secret Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `Secret` struct, a core data type in the Dagger SDK for Rust, likely representing a sensitive piece of information. ```APIDOC Struct: Secret ``` -------------------------------- ### APIDOC: TypeDefWithFieldOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the TypeDefWithFieldOptsBuilderError enum, an error type for building options related to type definitions with fields in the Dagger SDK. ```APIDOC enum dagger_sdk::TypeDefWithFieldOptsBuilderError Description: Error type for TypeDefWithFieldOptsBuilder ``` -------------------------------- ### ObjectTypeDef Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents an object type definition in the Dagger SDK. ```APIDOC struct dagger_sdk::ObjectTypeDef ``` -------------------------------- ### InterfaceTypeDef Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents an interface type definition in the Dagger SDK. ```APIDOC struct dagger_sdk::InterfaceTypeDef ``` -------------------------------- ### APIDOC: TypeDefWithEnumOptsBuilderError Enum Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the TypeDefWithEnumOptsBuilderError enum, an error type for building options related to type definitions with enums in the Dagger SDK. ```APIDOC enum dagger_sdk::TypeDefWithEnumOptsBuilderError Description: Error type for TypeDefWithEnumOptsBuilder ``` -------------------------------- ### Dagger SDK Rust API: ServiceId Struct Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Documents the `ServiceId` struct, a core data type in the Dagger SDK for Rust, likely representing a unique identifier for a service. ```APIDOC Struct: ServiceId ``` -------------------------------- ### GeneratedCodeId Struct Definition Source: https://docs.rs/dagger-sdk/latest/dagger_sdk/index Represents a unique identifier for generated code within the Dagger SDK. ```APIDOC struct dagger_sdk::GeneratedCodeId ```