Enum mainline::rpc::messages::RequestTypeSpecific
source · pub enum RequestTypeSpecific {
Ping,
FindNode(FindNodeRequestArguments),
GetPeers(GetPeersRequestArguments),
GetValue(GetValueRequestArguments),
Put(PutRequest),
}
Variants§
Ping
FindNode(FindNodeRequestArguments)
GetPeers(GetPeersRequestArguments)
GetValue(GetValueRequestArguments)
Put(PutRequest)
Trait Implementations§
source§impl Clone for RequestTypeSpecific
impl Clone for RequestTypeSpecific
source§fn clone(&self) -> RequestTypeSpecific
fn clone(&self) -> RequestTypeSpecific
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for RequestTypeSpecific
impl Debug for RequestTypeSpecific
source§impl PartialEq for RequestTypeSpecific
impl PartialEq for RequestTypeSpecific
source§fn eq(&self, other: &RequestTypeSpecific) -> bool
fn eq(&self, other: &RequestTypeSpecific) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RequestTypeSpecific
Auto Trait Implementations§
impl !Freeze for RequestTypeSpecific
impl RefUnwindSafe for RequestTypeSpecific
impl Send for RequestTypeSpecific
impl Sync for RequestTypeSpecific
impl Unpin for RequestTypeSpecific
impl UnwindSafe for RequestTypeSpecific
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)