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

    // Required methods
    fn upsert(
        &self,
        component_url: &str,
        product: &CrashReportingProduct
    ) -> Result<(), Error>;
    fn upsert_with_ack(
        &self,
        component_url: &str,
        product: &CrashReportingProduct
    ) -> Self::UpsertWithAckResponseFut;
}

Required Associated Types§

Required Methods§

source

fn upsert( &self, component_url: &str, product: &CrashReportingProduct ) -> Result<(), Error>

source

fn upsert_with_ack( &self, component_url: &str, product: &CrashReportingProduct ) -> Self::UpsertWithAckResponseFut

Implementors§