pub struct NativeRpcServerOptions {
pub policy: Arc<dyn NativePolicy>,
pub services: NativeServiceSet,
pub security: RpcServerSecurityConfig,
pub providers: Vec<Arc<dyn NativeRpcProvider>>,
}Fields§
§policy: Arc<dyn NativePolicy>§services: NativeServiceSet§security: RpcServerSecurityConfig§providers: Vec<Arc<dyn NativeRpcProvider>>Trait Implementations§
Source§impl Clone for NativeRpcServerOptions
impl Clone for NativeRpcServerOptions
Source§fn clone(&self) -> NativeRpcServerOptions
fn clone(&self) -> NativeRpcServerOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for NativeRpcServerOptions
impl !UnwindSafe for NativeRpcServerOptions
impl Freeze for NativeRpcServerOptions
impl Send for NativeRpcServerOptions
impl Sync for NativeRpcServerOptions
impl Unpin for NativeRpcServerOptions
impl UnsafeUnpin for NativeRpcServerOptions
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