[−][src]Trait coder::client::Executor
Associated Types
type T: DeserializeOwned
Required methods
#[must_use]fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
Implementors
impl Executor for GlobalEnvBuilder[src]
type T = Environment
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for MemberEnvsBuilder[src]
type T = Vec<Environment>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for OrgEnvsBuilder[src]
type T = Vec<Environment>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for ImageTagBuilder[src]
type T = ImageTag
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for ImageTagsBuilder[src]
type T = Vec<ImageTag>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for GlobalImageBuilder[src]
type T = Image
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for OrgImagesBuilder[src]
type T = Vec<Image>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for MemberBuilder[src]
type T = OrgMember
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for MembersBuilder[src]
type T = Vec<OrgMember>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for OrgBuilder[src]
type T = Organization
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for OrgNamespacesBuilder[src]
type T = Vec<String>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for OrgsBuilder[src]
type T = Vec<Organization>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for GlobalRegistriesBuilder[src]
type T = Vec<Registry>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for GlobalRegistryBuilder[src]
type T = Registry
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for OrgRegistriesBuilder[src]
type T = Vec<Registry>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for OrgServiceBuilder[src]
type T = Service
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for OrgServicesBuilder[src]
type T = Vec<Service>
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,
impl Executor for UserBuilder[src]
type T = User
fn execute<'async_trait>(
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait, [src]
self
) -> Pin<Box<dyn Future<Output = Result<ApiResponse<Self::T>, Box<dyn Error>>> + Send + 'async_trait>> where
Self: 'async_trait,