pub trait LazyInspectPuppetProxyInterface: Send + Sync {
    type SetHealthOkResponseFut: Future<Output = Result<(), Error>> + Send;

    // Required methods
    fn set_health_ok(&self) -> Self::SetHealthOkResponseFut;
    fn record_string(&self, key: &str, value: &str) -> Result<(), Error>;
    fn record_int(&self, key: &str, value: i64) -> Result<(), Error>;
    fn emit_example_inspect_data(
        &self,
        rows: i64,
        columns: i64
    ) -> Result<(), Error>;
    fn commit(&self, options: &CommitOptions) -> Result<(), Error>;
}

Required Associated Types§

Required Methods§

source

fn set_health_ok(&self) -> Self::SetHealthOkResponseFut

source

fn record_string(&self, key: &str, value: &str) -> Result<(), Error>

source

fn record_int(&self, key: &str, value: i64) -> Result<(), Error>

source

fn emit_example_inspect_data( &self, rows: i64, columns: i64 ) -> Result<(), Error>

source

fn commit(&self, options: &CommitOptions) -> Result<(), Error>

Implementors§