Skip to main content

Runtime

Trait Runtime 

Source
pub trait Runtime {
    // Required methods
    fn input_adapter(
        &self,
        format: &str,
    ) -> FloeResult<&'static dyn InputAdapter>;
    fn accepted_sink_adapter(
        &self,
        format: &str,
    ) -> FloeResult<&'static dyn AcceptedSinkAdapter>;
    fn rejected_sink_adapter(
        &self,
        format: &str,
    ) -> FloeResult<&'static dyn RejectedSinkAdapter>;
    fn storage(&mut self) -> &mut CloudClient;
}

Required Methods§

Source

fn input_adapter(&self, format: &str) -> FloeResult<&'static dyn InputAdapter>

Source

fn accepted_sink_adapter( &self, format: &str, ) -> FloeResult<&'static dyn AcceptedSinkAdapter>

Source

fn rejected_sink_adapter( &self, format: &str, ) -> FloeResult<&'static dyn RejectedSinkAdapter>

Source

fn storage(&mut self) -> &mut CloudClient

Implementors§