1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
// Copyright 2021 TiKV Project Authors. Licensed under Apache-2.0. use coprocessor_plugin_api::*; use std::ops::Range; #[derive(Default)] struct ExamplePlugin; impl CoprocessorPlugin for ExamplePlugin { fn on_raw_coprocessor_request( &self, _ranges: Vec<Range<Key>>, _request: RawRequest, _storage: &dyn RawStorage, ) -> PluginResult<RawResponse> { unimplemented!() } } declare_plugin!(ExamplePlugin::default());