pub struct ClientName(/* private fields */);Expand description
Designing everything for a pratical system is hard. Designing everything
correctly is impossible. That’s why a versioned spec module is prepared.
At any time top level module does wildcard re-exporting from the latest
version of spec. To survive from a breaking change, change use crate::*
to use crate::spec::v1::*.
Trait Implementations§
Source§impl<T: Client<A>, A: App> Borrow<ClientName> for ClientState<T, A>
impl<T: Client<A>, A: App> Borrow<ClientName> for ClientState<T, A>
Source§fn borrow(&self) -> &ClientName
fn borrow(&self) -> &ClientName
Immutably borrows from an owned value. Read more
Source§impl Clone for ClientName
impl Clone for ClientName
Source§fn clone(&self) -> ClientName
fn clone(&self) -> ClientName
Returns a duplicate 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 ClientName
impl Debug for ClientName
Source§impl Default for ClientName
impl Default for ClientName
Source§impl<'de> Deserialize<'de> for ClientName
impl<'de> Deserialize<'de> for ClientName
Source§fn 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
Source§impl Hash for ClientName
impl Hash for ClientName
Source§impl PartialEq for ClientName
impl PartialEq for ClientName
Source§impl Serialize for ClientName
impl Serialize for ClientName
impl Copy for ClientName
impl Eq for ClientName
impl StructuralPartialEq for ClientName
Auto Trait Implementations§
impl Freeze for ClientName
impl RefUnwindSafe for ClientName
impl Send for ClientName
impl Sync for ClientName
impl Unpin for ClientName
impl UnwindSafe for ClientName
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