diff --git a/rpc-toolkit/src/handler/adapters.rs b/rpc-toolkit/src/handler/adapters.rs index 5b1c5af..edd50fc 100644 --- a/rpc-toolkit/src/handler/adapters.rs +++ b/rpc-toolkit/src/handler/adapters.rs @@ -483,7 +483,7 @@ where self.handler.metadata(method, ctx_ty) } fn contexts(&self) -> Option> { - todo!() + Self::Context::type_ids() } fn method_from_dots(&self, method: &str, ctx_ty: TypeId) -> Option> { self.handler.method_from_dots(method, ctx_ty)