fluentci/dagger/module_source

Functions

pub fn as_git_source(
  module_source: ModuleSource,
) -> GitModuleSource
pub fn as_local_source(
  module_source: ModuleSource,
) -> LocalModuleSource
pub fn as_module(module_source: ModuleSource) -> Module
pub fn as_string(module_source: ModuleSource) -> Promise(String)
pub fn config_exists(module_source: ModuleSource) -> Promise(a)
pub fn context_directory(
  module_source: ModuleSource,
) -> Directory
pub fn dependencies(
  module_source: ModuleSource,
) -> Promise(Array(ModuleDependency))
pub fn directory(
  module_source: ModuleSource,
  path: String,
) -> Directory
pub fn id(module_source: ModuleSource) -> Promise(String)
pub fn kind(module_source: ModuleSource) -> Promise(String)
pub fn module_name(
  module_source: ModuleSource,
) -> Promise(String)
pub fn module_original_name(
  module_source: ModuleSource,
) -> Promise(String)
pub fn resolve_context_path_from_caller(
  module_source: ModuleSource,
) -> Promise(String)
pub fn resolve_dependency(
  module_source: ModuleSource,
  dep: ModuleSource,
) -> ModuleSource
pub fn resolve_directory_from_caller(
  module_source: ModuleSource,
  path: String,
) -> Directory
pub fn resolve_from_caller(
  module_source: ModuleSource,
) -> ModuleSource
pub fn source_dubpath(
  module_source: ModuleSource,
) -> Promise(String)
pub fn source_root_subpath(
  module_source: ModuleSource,
) -> Promise(String)
pub fn view(
  module_source: ModuleSource,
  name: String,
) -> ModuleSourceView
pub fn views(
  module_source: ModuleSource,
) -> Promise(Array(ModuleSourceView))
pub fn with_context_directory(
  module_source: ModuleSource,
  directory: Directory,
) -> ModuleSource
pub fn with_dependencies(
  module_source: ModuleSource,
  dependencies: Array(ModuleDependency),
) -> ModuleSource
pub fn with_name(
  module_source: ModuleSource,
  name: String,
) -> ModuleSource
pub fn with_sdk(
  module_source: ModuleSource,
  sdk: String,
) -> ModuleSource
pub fn with_source_subpath(
  module_source: ModuleSource,
  path: String,
) -> ModuleSource
pub fn with_view(
  module_source: ModuleSource,
  patterns: Array(String),
) -> ModuleSource
Search Document