pulumi_gestalt_rust

Trait GestaltCompositeOutput

pub trait GestaltCompositeOutput {
    type Output<T>;

    // Required method
    fn get_field<T>(&self, key: &str) -> Self::Output<T>;
}

Required Associated Types§

type Output<T>

Required Methods§

fn get_field<T>(&self, key: &str) -> Self::Output<T>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

§

impl GestaltCompositeOutput for NativeCompositeOutput

§

type Output<T> = NativeOutput<T>

§

fn get_field<T>( &self, key: &str, ) -> <NativeCompositeOutput as GestaltCompositeOutput>::Output<T>

Implementors§