pub struct ProverEngine { /* private fields */ }Implementations§
Source§impl ProverEngine
impl ProverEngine
pub fn builder() -> Self
pub fn set_rpc_runtime(self, rpc_runtime: Runtime) -> Self
pub fn set_metrics_runtime(self, metrics_runtime: Runtime) -> Self
pub fn set_metric_socket_addr(self, metric_socket_addr: SocketAddr) -> Self
pub fn set_rpc_socket_addr(self, rpc_socket_addr: SocketAddr) -> Self
pub fn set_cancellation_token( self, cancellation_token: CancellationToken, ) -> Self
pub fn add_rpc_reflection(self, reflection: &'static [u8]) -> Self
pub fn add_rpc_service<S>(self, rpc_service: S) -> Self
pub fn add_reflection_service(self, descriptor: &'static [u8]) -> Self
pub fn start(self) -> Result<()>
Auto Trait Implementations§
impl !Freeze for ProverEngine
impl !RefUnwindSafe for ProverEngine
impl !UnwindSafe for ProverEngine
impl Send for ProverEngine
impl Sync for ProverEngine
impl Unpin for ProverEngine
impl UnsafeUnpin for ProverEngine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request