Struct kitsune_p2p_dht_arc::DhtLocation
source · [−]Expand description
Type for representing a location that can wrap around a u32 dht arc
Tuple Fields
0: Wrapping<u32>
Trait Implementations
sourceimpl Clone for DhtLocation
impl Clone for DhtLocation
sourcefn clone(&self) -> DhtLocation
fn clone(&self) -> DhtLocation
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 DhtLocation
impl Debug for DhtLocation
sourceimpl<'de> Deserialize<'de> for DhtLocation
impl<'de> Deserialize<'de> for DhtLocation
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 From<DhtLocation> for Wrapping<u32>
impl From<DhtLocation> for Wrapping<u32>
sourcefn from(original: DhtLocation) -> Self
fn from(original: DhtLocation) -> Self
Performs the conversion.
sourceimpl From<DhtLocation> for u32
impl From<DhtLocation> for u32
sourcefn from(l: DhtLocation) -> Self
fn from(l: DhtLocation) -> Self
Performs the conversion.
sourceimpl From<Wrapping<u32>> for DhtLocation
impl From<Wrapping<u32>> for DhtLocation
sourcefn from(original: Wrapping<u32>) -> DhtLocation
fn from(original: Wrapping<u32>) -> DhtLocation
Performs the conversion.
sourceimpl PartialEq<DhtLocation> for DhtLocation
impl PartialEq<DhtLocation> for DhtLocation
sourcefn eq(&self, other: &DhtLocation) -> bool
fn eq(&self, other: &DhtLocation) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DhtLocation) -> bool
fn ne(&self, other: &DhtLocation) -> bool
This method tests for !=
.
sourceimpl Serialize for DhtLocation
impl Serialize for DhtLocation
impl Copy for DhtLocation
impl Eq for DhtLocation
impl StructuralEq for DhtLocation
impl StructuralPartialEq for DhtLocation
Auto Trait Implementations
impl RefUnwindSafe for DhtLocation
impl Send for DhtLocation
impl Sync for DhtLocation
impl Unpin for DhtLocation
impl UnwindSafe for DhtLocation
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
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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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