fidl_fuchsia_tracing_providerTrait ProviderProxyInterface
Source pub trait ProviderProxyInterface: Send + Sync {
type GetKnownCategoriesResponseFut: Future<Output = Result<Vec<KnownCategory>, Error>> + Send;
// Required methods
fn initialize(&self, config: ProviderConfig) -> Result<(), Error>;
fn start(&self, options: &StartOptions) -> Result<(), Error>;
fn stop(&self) -> Result<(), Error>;
fn terminate(&self) -> Result<(), Error>;
fn get_known_categories(&self) -> Self::GetKnownCategoriesResponseFut;
}