Struct ckb_jsonrpc_types::RemoteNodeProtocol
source · [−]Expand description
The information about an active running protocol.
Fields
id: Uint64Unique protocol ID.
version: StringActive protocol version.
Trait Implementations
sourceimpl Clone for RemoteNodeProtocol
impl Clone for RemoteNodeProtocol
sourcefn clone(&self) -> RemoteNodeProtocol
fn clone(&self) -> RemoteNodeProtocol
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for RemoteNodeProtocol
impl Debug for RemoteNodeProtocol
sourceimpl Default for RemoteNodeProtocol
impl Default for RemoteNodeProtocol
sourcefn default() -> RemoteNodeProtocol
fn default() -> RemoteNodeProtocol
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RemoteNodeProtocol
impl<'de> Deserialize<'de> for RemoteNodeProtocol
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
sourceimpl Hash for RemoteNodeProtocol
impl Hash for RemoteNodeProtocol
sourceimpl PartialEq<RemoteNodeProtocol> for RemoteNodeProtocol
impl PartialEq<RemoteNodeProtocol> for RemoteNodeProtocol
sourcefn eq(&self, other: &RemoteNodeProtocol) -> bool
fn eq(&self, other: &RemoteNodeProtocol) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &RemoteNodeProtocol) -> bool
fn ne(&self, other: &RemoteNodeProtocol) -> bool
This method tests for !=.
sourceimpl Serialize for RemoteNodeProtocol
impl Serialize for RemoteNodeProtocol
impl Eq for RemoteNodeProtocol
impl StructuralEq for RemoteNodeProtocol
impl StructuralPartialEq for RemoteNodeProtocol
Auto Trait Implementations
impl RefUnwindSafe for RemoteNodeProtocol
impl Send for RemoteNodeProtocol
impl Sync for RemoteNodeProtocol
impl Unpin for RemoteNodeProtocol
impl UnwindSafe for RemoteNodeProtocol
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more