pub trait InternalModuleService {
// Required methods
fn batch_get_resolved_module_definitions(
&self,
auth_: BearerToken,
request: BatchGetResolvedModuleDefinitionsRequest,
) -> Result<BatchGetResolvedModuleDefinitionsResponse, Error>;
fn get_unresolved_module_definition(
&self,
auth_: BearerToken,
module_ref: RequestModuleNameRef,
) -> Result<ModuleComputeDefinition, Error>;
}
Expand description
This service provides internal APIs related to modules.
Required Methods§
Sourcefn batch_get_resolved_module_definitions(
&self,
auth_: BearerToken,
request: BatchGetResolvedModuleDefinitionsRequest,
) -> Result<BatchGetResolvedModuleDefinitionsResponse, Error>
fn batch_get_resolved_module_definitions( &self, auth_: BearerToken, request: BatchGetResolvedModuleDefinitionsRequest, ) -> Result<BatchGetResolvedModuleDefinitionsResponse, Error>
Returns the resolved module definitions for the requested ModuleApplication.
Sourcefn get_unresolved_module_definition(
&self,
auth_: BearerToken,
module_ref: RequestModuleNameRef,
) -> Result<ModuleComputeDefinition, Error>
fn get_unresolved_module_definition( &self, auth_: BearerToken, module_ref: RequestModuleNameRef, ) -> Result<ModuleComputeDefinition, Error>
Returns the module definition for the given module reference.