pub struct SetTrustNodeId {
pub address: Address,
pub encryption_key: PublicKey,
}
Fields§
§address: Address
Stringified version of the ss58 address to become the trust
encryption_key: PublicKey
Public encryption key
Implementations§
Source§impl SetTrustNodeId
impl SetTrustNodeId
pub fn new(address: Address, encryption_key: PublicKey) -> SetTrustNodeId
Trait Implementations§
Source§impl Clone for SetTrustNodeId
impl Clone for SetTrustNodeId
Source§fn clone(&self) -> SetTrustNodeId
fn clone(&self) -> SetTrustNodeId
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 SetTrustNodeId
impl Debug for SetTrustNodeId
Source§impl<'de> Deserialize<'de> for SetTrustNodeId
impl<'de> Deserialize<'de> for SetTrustNodeId
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetTrustNodeId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetTrustNodeId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for SetTrustNodeId
impl Hash for SetTrustNodeId
Source§impl PartialEq for SetTrustNodeId
impl PartialEq for SetTrustNodeId
Source§impl Serialize for SetTrustNodeId
impl Serialize for SetTrustNodeId
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TryFrom<SetTrust> for SetTrustNodeId
impl TryFrom<SetTrust> for SetTrustNodeId
Source§type Error = XandApiProtoErrs
type Error = XandApiProtoErrs
The type returned in the event of a conversion error.
Source§fn try_from(
x: SetTrust,
) -> Result<SetTrustNodeId, <SetTrustNodeId as TryFrom<SetTrust>>::Error>
fn try_from( x: SetTrust, ) -> Result<SetTrustNodeId, <SetTrustNodeId as TryFrom<SetTrust>>::Error>
Performs the conversion.
impl Eq for SetTrustNodeId
impl StructuralPartialEq for SetTrustNodeId
Auto Trait Implementations§
impl Freeze for SetTrustNodeId
impl RefUnwindSafe for SetTrustNodeId
impl Send for SetTrustNodeId
impl Sync for SetTrustNodeId
impl Unpin for SetTrustNodeId
impl UnwindSafe for SetTrustNodeId
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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