Crate dagger_sdk

Source

Re-exports§

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

Modules§

core
errors
id
logging

Structs§

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.
DirectoryDockerBuildOpts
DirectoryDockerBuildOptsBuilder
Builder for DirectoryDockerBuildOpts.
DirectoryEntriesOpts
DirectoryEntriesOptsBuilder
Builder for DirectoryEntriesOpts.
DirectoryExportOpts
DirectoryExportOptsBuilder
Builder for DirectoryExportOpts.
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
EnvVariable
EnvVariableId
Error
ErrorId
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
GitModuleSource
GitModuleSourceId
GitRef
GitRefId
GitRefTreeOpts
GitRefTreeOptsBuilder
Builder for GitRefTreeOpts.
GitRepository
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
LocalModuleSource
LocalModuleSourceId
Module
ModuleDependency
ModuleDependencyId
ModuleId
ModuleSource
ModuleSourceAsModuleOpts
ModuleSourceAsModuleOptsBuilder
Builder for ModuleSourceAsModuleOpts.
ModuleSourceId
ModuleSourceResolveDirectoryFromCallerOpts
ModuleSourceResolveDirectoryFromCallerOptsBuilder
Builder for ModuleSourceResolveDirectoryFromCallerOpts.
ModuleSourceView
ModuleSourceViewId
ModuleSourceWithInitOpts
ModuleSourceWithInitOptsBuilder
Builder for ModuleSourceWithInitOpts.
ModuleWithSourceOpts
ModuleWithSourceOptsBuilder
Builder for ModuleWithSourceOpts.
ObjectTypeDef
ObjectTypeDefId
PipelineLabel
Platform
Port
PortForward
PortId
Query
QueryCacheVolumeOpts
QueryCacheVolumeOptsBuilder
Builder for QueryCacheVolumeOpts.
QueryContainerOpts
QueryContainerOptsBuilder
Builder for QueryContainerOpts.
QueryGitOpts
QueryGitOptsBuilder
Builder for QueryGitOpts.
QueryHttpOpts
QueryHttpOptsBuilder
Builder for QueryHttpOpts.
QueryLoadSecretFromNameOpts
QueryLoadSecretFromNameOptsBuilder
Builder for QueryLoadSecretFromNameOpts.
QueryModuleDependencyOpts
QueryModuleDependencyOptsBuilder
Builder for QueryModuleDependencyOpts.
QueryModuleSourceOpts
QueryModuleSourceOptsBuilder
Builder for QueryModuleSourceOpts.
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
DirectoryDockerBuildOptsBuilderError
Error type for DirectoryDockerBuildOptsBuilder
DirectoryEntriesOptsBuilderError
Error type for DirectoryEntriesOptsBuilder
DirectoryExportOptsBuilderError
Error type for DirectoryExportOptsBuilder
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
GitRepositoryTagsOptsBuilderError
Error type for GitRepositoryTagsOptsBuilder
HostDirectoryOptsBuilderError
Error type for HostDirectoryOptsBuilder
HostServiceOptsBuilderError
Error type for HostServiceOptsBuilder
HostTunnelOptsBuilderError
Error type for HostTunnelOptsBuilder
ImageLayerCompression
ImageMediaTypes
ModuleSourceAsModuleOptsBuilderError
Error type for ModuleSourceAsModuleOptsBuilder
ModuleSourceKind
ModuleSourceResolveDirectoryFromCallerOptsBuilderError
Error type for ModuleSourceResolveDirectoryFromCallerOptsBuilder
ModuleSourceWithInitOptsBuilderError
Error type for ModuleSourceWithInitOptsBuilder
ModuleWithSourceOptsBuilderError
Error type for ModuleWithSourceOptsBuilder
NetworkProtocol
QueryCacheVolumeOptsBuilderError
Error type for QueryCacheVolumeOptsBuilder
QueryContainerOptsBuilderError
Error type for QueryContainerOptsBuilder
QueryGitOptsBuilderError
Error type for QueryGitOptsBuilder
QueryHttpOptsBuilderError
Error type for QueryHttpOptsBuilder
QueryLoadSecretFromNameOptsBuilderError
Error type for QueryLoadSecretFromNameOptsBuilder
QueryModuleDependencyOptsBuilderError
Error type for QueryModuleDependencyOptsBuilder
QueryModuleSourceOptsBuilderError
Error type for QueryModuleSourceOptsBuilder
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