pub struct ArcKeyPair(pub Arc<KeyPair>);
Tuple Fields§
§0: Arc<KeyPair>
Trait Implementations§
Source§impl Clone for ArcKeyPair
impl Clone for ArcKeyPair
Source§fn clone(&self) -> ArcKeyPair
fn clone(&self) -> ArcKeyPair
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 ArcKeyPair
impl Debug for ArcKeyPair
Source§impl Deref for ArcKeyPair
impl Deref for ArcKeyPair
Source§impl<'de> Deserialize<'de> for ArcKeyPair
impl<'de> Deserialize<'de> for ArcKeyPair
Source§fn deserialize<D>(
deserializer: D,
) -> Result<ArcKeyPair, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<ArcKeyPair, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ArcKeyPair
impl RefUnwindSafe for ArcKeyPair
impl Send for ArcKeyPair
impl Sync for ArcKeyPair
impl Unpin for ArcKeyPair
impl UnwindSafe for ArcKeyPair
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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request