diff options
Diffstat (limited to 'ops')
-rw-r--r-- | ops/yandex-cloud-rs/src/lib.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ops/yandex-cloud-rs/src/lib.rs b/ops/yandex-cloud-rs/src/lib.rs index 4693cc60ef31..5e92f05417cd 100644 --- a/ops/yandex-cloud-rs/src/lib.rs +++ b/ops/yandex-cloud-rs/src/lib.rs @@ -39,6 +39,15 @@ use tonic::metadata::{Ascii, MetadataValue}; use tonic::service::Interceptor; +/// Publicly re-export some types from tonic which users might need +/// for implementing traits, or for naming concrete client types. +pub mod tonic_exports { + pub use tonic::service::interceptor::InterceptedService; + pub use tonic::transport::Channel; + pub use tonic::transport::Endpoint; + pub use tonic::Status; +} + /// Helper trait for types or closures that can provide authentication /// tokens for Yandex Cloud. pub trait TokenProvider { |