feat(build): add constructor from_arc for gRPC servers (#875)

This commit is contained in:
Joel Höner
2022-01-12 16:36:54 -05:00
committed by GitHub
parent 65eceb1a6f
commit 7179f7ae6a
+4 -1
View File
@@ -93,7 +93,10 @@ pub fn generate<T: Service>(
impl<T: #server_trait> #server_service<T> {
pub fn new(inner: T) -> Self {
let inner = Arc::new(inner);
Self::from_arc(Arc::new(inner))
}
pub fn from_arc(inner: Arc<T>) -> Self {
let inner = _Inner(inner);
Self {
inner,