[][src]Trait coder::client::Executor

pub trait Executor {
    type T: DeserializeOwned;
#[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
; }

Associated Types

Loading content...

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, 

Loading content...

Implementors

impl Executor for GlobalEnvBuilder[src]

type T = Environment

impl Executor for MemberEnvsBuilder[src]

type T = Vec<Environment>

impl Executor for OrgEnvsBuilder[src]

type T = Vec<Environment>

impl Executor for ImageTagBuilder[src]

type T = ImageTag

impl Executor for ImageTagsBuilder[src]

type T = Vec<ImageTag>

impl Executor for GlobalImageBuilder[src]

type T = Image

impl Executor for OrgImagesBuilder[src]

type T = Vec<Image>

impl Executor for MemberBuilder[src]

type T = OrgMember

impl Executor for MembersBuilder[src]

type T = Vec<OrgMember>

impl Executor for OrgBuilder[src]

type T = Organization

impl Executor for OrgNamespacesBuilder[src]

type T = Vec<String>

impl Executor for OrgsBuilder[src]

type T = Vec<Organization>

impl Executor for GlobalRegistriesBuilder[src]

type T = Vec<Registry>

impl Executor for GlobalRegistryBuilder[src]

type T = Registry

impl Executor for OrgRegistriesBuilder[src]

type T = Vec<Registry>

impl Executor for OrgServiceBuilder[src]

type T = Service

impl Executor for OrgServicesBuilder[src]

type T = Vec<Service>

impl Executor for UserBuilder[src]

type T = User

impl Executor for UsersBuilder[src]

type T = Vec<User>

Loading content...