pub trait TransformConfig: Debug + Serialize + Deserialize {
    // Required method
    fn get_builder<'life0, 'async_trait>(
        &'life0 self,
        chain_name: String
    ) -> Pin<Box<dyn Future<Output = Result<Box<dyn TransformBuilder>>> + 'async_trait>>
       where Self: 'async_trait,
             'life0: 'async_trait;
}

Required Methods§

source

fn get_builder<'life0, 'async_trait>( &'life0 self, chain_name: String ) -> Pin<Box<dyn Future<Output = Result<Box<dyn TransformBuilder>>> + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait,

Trait Implementations§

source§

impl<'typetag> Serialize for dyn TransformConfig + 'typetag

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl<'typetag> Serialize for dyn TransformConfig + Send + 'typetag

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl<'typetag> Serialize for dyn TransformConfig + Send + Sync + 'typetag

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl<'typetag> Serialize for dyn TransformConfig + Sync + 'typetag

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more

Implementors§