Struct openethereum::cli::Rpc
source · [−]struct Rpc {Show 13 fields
disable: Option<bool>,
port: Option<u16>,
interface: Option<String>,
cors: Option<Vec<String>>,
apis: Option<Vec<String>>,
hosts: Option<Vec<String>>,
server_threads: Option<usize>,
processing_threads: Option<usize>,
max_payload: Option<usize>,
keep_alive: Option<bool>,
experimental_rpcs: Option<bool>,
poll_lifetime: Option<u32>,
allow_missing_blocks: Option<bool>,
}
Fields
disable: Option<bool>
port: Option<u16>
interface: Option<String>
cors: Option<Vec<String>>
apis: Option<Vec<String>>
hosts: Option<Vec<String>>
server_threads: Option<usize>
processing_threads: Option<usize>
max_payload: Option<usize>
keep_alive: Option<bool>
experimental_rpcs: Option<bool>
poll_lifetime: Option<u32>
allow_missing_blocks: Option<bool>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Rpc
impl<'de> Deserialize<'de> for Rpc
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Rpc
Auto Trait Implementations
impl RefUnwindSafe for Rpc
impl Send for Rpc
impl Sync for Rpc
impl Unpin for Rpc
impl UnwindSafe for Rpc
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more