Page MenuHomePhabricator

D4707.id15181.diff
No OneTemporary

D4707.id15181.diff

diff --git a/native/cpp/CommonCpp/grpc/grpc_client/src/lib.rs b/native/cpp/CommonCpp/grpc/grpc_client/src/lib.rs
--- a/native/cpp/CommonCpp/grpc/grpc_client/src/lib.rs
+++ b/native/cpp/CommonCpp/grpc/grpc_client/src/lib.rs
@@ -1,3 +1,22 @@
+use lazy_static::lazy_static;
+use std::sync::Arc;
+use tokio::runtime::{Builder, Runtime};
pub mod identity {
tonic::include_proto!("identity");
}
+
+lazy_static! {
+ pub static ref RUNTIME: Arc<Runtime> = Arc::new(
+ Builder::new_multi_thread()
+ .worker_threads(1)
+ .max_blocking_threads(1)
+ .enable_all()
+ .build()
+ .unwrap()
+ );
+}
+
+#[cxx::bridge]
+mod ffi {
+ extern "Rust" {}
+}

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 19, 1:32 AM (21 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2536333
Default Alt Text
D4707.id15181.diff (671 B)

Event Timeline