@[implemented_by _private.Lean.Server.Rpc.RequestHandling.0.Lean.Server.evalRpcProcedureUnsafe]
opaque
Lean.Server.evalRpcProcedure
(env : Lean.Environment)
(opts : Lean.Options)
(procName : Lean.Name)
:
Instances For
def
Lean.Server.wrapRpcProcedure
(method : Lean.Name)
(paramType respType : Type)
[Lean.Server.RpcEncodable paramType]
[Lean.Server.RpcEncodable respType]
(handler : paramType → Lean.Server.RequestM (Lean.Server.RequestTask respType))
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Server.registerBuiltinRpcProcedure
(method : Lean.Name)
(paramType respType : Type)
[Lean.Server.RpcEncodable paramType]
[Lean.Server.RpcEncodable respType]
(handler : paramType → Lean.Server.RequestM (Lean.Server.RequestTask respType))
: