Crate dagger_sdk

Source

Re-exports§

pub use crate::core::config::Config;

Modules§

core
errors
id
logging

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.
ContainerWithExecOpts
ContainerWithExecOptsBuilder
Builder for ContainerWithExecOpts.
ContainerWithExposedPortOpts
ContainerWithExposedPortOptsBuilder
Builder for ContainerWithExposedPortOpts.
ContainerWithFileOpts
ContainerWithFileOptsBuilder
Builder for ContainerWithFileOpts.
ContainerWithFilesOpts
ContainerWithFilesOptsBuilder
Builder for ContainerWithFilesOpts.
ContainerWithMountedCacheOpts
ContainerWithMountedCacheOptsBuilder
Builder for ContainerWithMountedCacheOpts.
ContainerWithMountedDirectoryOpts
ContainerWithMountedDirectoryOptsBuilder
Builder for ContainerWithMountedDirectoryOpts.
ContainerWithMountedFileOpts
ContainerWithMountedFileOptsBuilder
Builder for ContainerWithMountedFileOpts.
ContainerWithMountedSecretOpts
ContainerWithMountedSecretOptsBuilder
Builder for ContainerWithMountedSecretOpts.
ContainerWithMountedTempOpts
ContainerWithMountedTempOptsBuilder
Builder for ContainerWithMountedTempOpts.
ContainerWithNewFileOpts
ContainerWithNewFileOptsBuilder
Builder for ContainerWithNewFileOpts.
ContainerWithUnixSocketOpts
ContainerWithUnixSocketOptsBuilder
Builder for ContainerWithUnixSocketOpts.
ContainerWithWorkdirOpts
ContainerWithWorkdirOptsBuilder
Builder for ContainerWithWorkdirOpts.
ContainerWithoutDirectoryOpts
ContainerWithoutDirectoryOptsBuilder
Builder for ContainerWithoutDirectoryOpts.
ContainerWithoutEntrypointOpts
ContainerWithoutEntrypointOptsBuilder
Builder for ContainerWithoutEntrypointOpts.
ContainerWithoutExposedPortOpts
ContainerWithoutExposedPortOptsBuilder
Builder for ContainerWithoutExposedPortOpts.
ContainerWithoutFileOpts
ContainerWithoutFileOptsBuilder
Builder for ContainerWithoutFileOpts.
ContainerWithoutFilesOpts
ContainerWithoutFilesOptsBuilder
Builder for ContainerWithoutFilesOpts.
ContainerWithoutMountOpts
ContainerWithoutMountOptsBuilder
Builder for ContainerWithoutMountOpts.
ContainerWithoutUnixSocketOpts
ContainerWithoutUnixSocketOptsBuilder
Builder for ContainerWithoutUnixSocketOpts.
CurrentModule
CurrentModuleId
CurrentModuleWorkdirOpts
CurrentModuleWorkdirOptsBuilder
Builder for CurrentModuleWorkdirOpts.
Directory
DirectoryAsModuleOpts
DirectoryAsModuleOptsBuilder
Builder for DirectoryAsModuleOpts.
DirectoryAsModuleSourceOpts
DirectoryAsModuleSourceOptsBuilder
Builder for DirectoryAsModuleSourceOpts.
DirectoryDockerBuildOpts
DirectoryDockerBuildOptsBuilder
Builder for DirectoryDockerBuildOpts.
DirectoryEntriesOpts
DirectoryEntriesOptsBuilder
Builder for DirectoryEntriesOpts.
DirectoryExportOpts
DirectoryExportOptsBuilder
Builder for DirectoryExportOpts.
DirectoryFilterOpts
DirectoryFilterOptsBuilder
Builder for DirectoryFilterOpts.
DirectoryId
DirectoryTerminalOpts
DirectoryTerminalOptsBuilder
Builder for DirectoryTerminalOpts.
DirectoryWithDirectoryOpts
DirectoryWithDirectoryOptsBuilder
Builder for DirectoryWithDirectoryOpts.
DirectoryWithFileOpts
DirectoryWithFileOptsBuilder
Builder for DirectoryWithFileOpts.
DirectoryWithFilesOpts
DirectoryWithFilesOptsBuilder
Builder for DirectoryWithFilesOpts.
DirectoryWithNewDirectoryOpts
DirectoryWithNewDirectoryOptsBuilder
Builder for DirectoryWithNewDirectoryOpts.
DirectoryWithNewFileOpts
DirectoryWithNewFileOptsBuilder
Builder for DirectoryWithNewFileOpts.
Engine
EngineCache
EngineCacheEntry
EngineCacheEntryId
EngineCacheEntrySet
EngineCacheEntrySetId
EngineCacheEntrySetOpts
EngineCacheEntrySetOptsBuilder
Builder for EngineCacheEntrySetOpts.
EngineCacheId
EngineId
EnumTypeDef
EnumTypeDefId
EnumValueTypeDef
EnumValueTypeDefId
Env
EnvId
EnvVariable
EnvVariableId
Error
ErrorId
ErrorValue
ErrorValueId
FieldTypeDef
FieldTypeDefId
File
FileDigestOpts
FileDigestOptsBuilder
Builder for FileDigestOpts.
FileExportOpts
FileExportOptsBuilder
Builder for FileExportOpts.
FileId
Function
FunctionArg
FunctionArgId
FunctionCall
FunctionCallArgValue
FunctionCallArgValueId
FunctionCallId
FunctionId
FunctionWithArgOpts
FunctionWithArgOptsBuilder
Builder for FunctionWithArgOpts.
GeneratedCode
GeneratedCodeId
GitRef
GitRefId
GitRefTreeOpts
GitRefTreeOptsBuilder
Builder for GitRefTreeOpts.
GitRepository
GitRepositoryBranchesOpts
GitRepositoryBranchesOptsBuilder
Builder for GitRepositoryBranchesOpts.
GitRepositoryId
GitRepositoryTagsOpts
GitRepositoryTagsOptsBuilder
Builder for GitRepositoryTagsOpts.
Host
HostDirectoryOpts
HostDirectoryOptsBuilder
Builder for HostDirectoryOpts.
HostId
HostServiceOpts
HostServiceOptsBuilder
Builder for HostServiceOpts.
HostTunnelOpts
HostTunnelOptsBuilder
Builder for HostTunnelOpts.
InputTypeDef
InputTypeDefId
InterfaceTypeDef
InterfaceTypeDefId
Json
Label
LabelId
ListTypeDef
ListTypeDefId
Llm
LlmTokenUsage
LlmTokenUsageId
Llmid
Module
ModuleConfigClient
ModuleConfigClientId
ModuleId
ModuleServeOpts
ModuleServeOptsBuilder
Builder for ModuleServeOpts.
ModuleSource
ModuleSourceId
ModuleSourceWithClientOpts
ModuleSourceWithClientOptsBuilder
Builder for ModuleSourceWithClientOpts.
ObjectTypeDef
ObjectTypeDefId
PipelineLabel
Platform
Port
PortForward
PortId
Query
QueryCacheVolumeOpts
QueryCacheVolumeOptsBuilder
Builder for QueryCacheVolumeOpts.
QueryContainerOpts
QueryContainerOptsBuilder
Builder for QueryContainerOpts.
QueryEnvOpts
QueryEnvOptsBuilder
Builder for QueryEnvOpts.
QueryFileOpts
QueryFileOptsBuilder
Builder for QueryFileOpts.
QueryGitOpts
QueryGitOptsBuilder
Builder for QueryGitOpts.
QueryHttpOpts
QueryHttpOptsBuilder
Builder for QueryHttpOpts.
QueryLlmOpts
QueryLlmOptsBuilder
Builder for QueryLlmOpts.
QueryModuleSourceOpts
QueryModuleSourceOptsBuilder
Builder for QueryModuleSourceOpts.
QuerySecretOpts
QuerySecretOptsBuilder
Builder for QuerySecretOpts.
ScalarTypeDef
ScalarTypeDefId
SdkConfig
SdkConfigId
Secret
SecretId
Service
ServiceEndpointOpts
ServiceEndpointOptsBuilder
Builder for ServiceEndpointOpts.
ServiceId
ServiceStopOpts
ServiceStopOptsBuilder
Builder for ServiceStopOpts.
ServiceUpOpts
ServiceUpOptsBuilder
Builder for ServiceUpOpts.
Socket
SocketId
SourceMap
SourceMapId
Terminal
TerminalId
TypeDef
TypeDefId
TypeDefWithEnumOpts
TypeDefWithEnumOptsBuilder
Builder for TypeDefWithEnumOpts.
TypeDefWithEnumValueOpts
TypeDefWithEnumValueOptsBuilder
Builder for TypeDefWithEnumValueOpts.
TypeDefWithFieldOpts
TypeDefWithFieldOptsBuilder
Builder for TypeDefWithFieldOpts.
TypeDefWithInterfaceOpts
TypeDefWithInterfaceOptsBuilder
Builder for TypeDefWithInterfaceOpts.
TypeDefWithObjectOpts
TypeDefWithObjectOptsBuilder
Builder for TypeDefWithObjectOpts.
TypeDefWithScalarOpts
TypeDefWithScalarOptsBuilder
Builder for TypeDefWithScalarOpts.
Void

Enums§

CacheSharingMode
ContainerAsServiceOptsBuilderError
Error type for ContainerAsServiceOptsBuilder
ContainerAsTarballOptsBuilderError
Error type for ContainerAsTarballOptsBuilder
ContainerBuildOptsBuilderError
Error type for ContainerBuildOptsBuilder
ContainerDirectoryOptsBuilderError
Error type for ContainerDirectoryOptsBuilder
ContainerExportOptsBuilderError
Error type for ContainerExportOptsBuilder
ContainerFileOptsBuilderError
Error type for ContainerFileOptsBuilder
ContainerImportOptsBuilderError
Error type for ContainerImportOptsBuilder
ContainerPublishOptsBuilderError
Error type for ContainerPublishOptsBuilder
ContainerTerminalOptsBuilderError
Error type for ContainerTerminalOptsBuilder
ContainerUpOptsBuilderError
Error type for ContainerUpOptsBuilder
ContainerWithDefaultTerminalCmdOptsBuilderError
Error type for ContainerWithDefaultTerminalCmdOptsBuilder
ContainerWithDirectoryOptsBuilderError
Error type for ContainerWithDirectoryOptsBuilder
ContainerWithEntrypointOptsBuilderError
Error type for ContainerWithEntrypointOptsBuilder
ContainerWithEnvVariableOptsBuilderError
Error type for ContainerWithEnvVariableOptsBuilder
ContainerWithExecOptsBuilderError
Error type for ContainerWithExecOptsBuilder
ContainerWithExposedPortOptsBuilderError
Error type for ContainerWithExposedPortOptsBuilder
ContainerWithFileOptsBuilderError
Error type for ContainerWithFileOptsBuilder
ContainerWithFilesOptsBuilderError
Error type for ContainerWithFilesOptsBuilder
ContainerWithMountedCacheOptsBuilderError
Error type for ContainerWithMountedCacheOptsBuilder
ContainerWithMountedDirectoryOptsBuilderError
Error type for ContainerWithMountedDirectoryOptsBuilder
ContainerWithMountedFileOptsBuilderError
Error type for ContainerWithMountedFileOptsBuilder
ContainerWithMountedSecretOptsBuilderError
Error type for ContainerWithMountedSecretOptsBuilder
ContainerWithMountedTempOptsBuilderError
Error type for ContainerWithMountedTempOptsBuilder
ContainerWithNewFileOptsBuilderError
Error type for ContainerWithNewFileOptsBuilder
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
FileDigestOptsBuilderError
Error type for FileDigestOptsBuilder
FileExportOptsBuilderError
Error type for FileExportOptsBuilder
FunctionWithArgOptsBuilderError
Error type for FunctionWithArgOptsBuilder
GitRefTreeOptsBuilderError
Error type for GitRefTreeOptsBuilder
GitRepositoryBranchesOptsBuilderError
Error type for GitRepositoryBranchesOptsBuilder
GitRepositoryTagsOptsBuilderError
Error type for GitRepositoryTagsOptsBuilder
HostDirectoryOptsBuilderError
Error type for HostDirectoryOptsBuilder
HostServiceOptsBuilderError
Error type for HostServiceOptsBuilder
HostTunnelOptsBuilderError
Error type for HostTunnelOptsBuilder
ImageLayerCompression
ImageMediaTypes
ModuleServeOptsBuilderError
Error type for ModuleServeOptsBuilder
ModuleSourceKind
ModuleSourceWithClientOptsBuilderError
Error type for ModuleSourceWithClientOptsBuilder
NetworkProtocol
QueryCacheVolumeOptsBuilderError
Error type for QueryCacheVolumeOptsBuilder
QueryContainerOptsBuilderError
Error type for QueryContainerOptsBuilder
QueryEnvOptsBuilderError
Error type for QueryEnvOptsBuilder
QueryFileOptsBuilderError
Error type for QueryFileOptsBuilder
QueryGitOptsBuilderError
Error type for QueryGitOptsBuilder
QueryHttpOptsBuilderError
Error type for QueryHttpOptsBuilder
QueryLlmOptsBuilderError
Error type for QueryLlmOptsBuilder
QueryModuleSourceOptsBuilderError
Error type for QueryModuleSourceOptsBuilder
QuerySecretOptsBuilderError
Error type for QuerySecretOptsBuilder
ReturnType
ServiceEndpointOptsBuilderError
Error type for ServiceEndpointOptsBuilder
ServiceStopOptsBuilderError
Error type for ServiceStopOptsBuilder
ServiceUpOptsBuilderError
Error type for ServiceUpOptsBuilder
TypeDefKind
TypeDefWithEnumOptsBuilderError
Error type for TypeDefWithEnumOptsBuilder
TypeDefWithEnumValueOptsBuilderError
Error type for TypeDefWithEnumValueOptsBuilder
TypeDefWithFieldOptsBuilderError
Error type for TypeDefWithFieldOptsBuilder
TypeDefWithInterfaceOptsBuilderError
Error type for TypeDefWithInterfaceOptsBuilder
TypeDefWithObjectOptsBuilderError
Error type for TypeDefWithObjectOptsBuilder
TypeDefWithScalarOptsBuilderError
Error type for TypeDefWithScalarOptsBuilder

Functions§

connect
connect_opts

Type Aliases§

DaggerConn