Trait gravel_ffi::ProviderInner

source ·
pub trait ProviderInner {
    // Required method
    fn query(&self, query: RStr<'_>) -> ProviderResult;

    // Provided method
    fn clear_caches(&self) { ... }
}
Expand description

This trait is auto-implemented with the crate::gravel_provider macro.

It does some boilerplate conversions to reduce complexity in the real Provider.

Required Methods§

source

fn query(&self, query: RStr<'_>) -> ProviderResult

Provided Methods§

Implementors§