Struct ockam_channel::SecureChannelLocalInfo
source · [−]pub struct SecureChannelLocalInfo { /* private fields */ }
Expand description
Identity SecureChannel LocalInfo used for LocalMessage
Implementations
sourceimpl SecureChannelLocalInfo
impl SecureChannelLocalInfo
sourcepub fn from_local_info(value: &LocalInfo) -> Result<Self>
pub fn from_local_info(value: &LocalInfo) -> Result<Self>
Create SecureChannel LocalInfo object using Ockam Routing LocalInfo
sourcepub fn to_local_info(&self) -> Result<LocalInfo>
pub fn to_local_info(&self) -> Result<LocalInfo>
Create Ockam Routing LocalInfo object using SecureChannel LocalInfo
sourcepub fn find_info(local_msg: &LocalMessage) -> Result<Self>
pub fn find_info(local_msg: &LocalMessage) -> Result<Self>
Find SecureChannel LocalInfo in a LocalMessage
sourceimpl SecureChannelLocalInfo
impl SecureChannelLocalInfo
sourcepub fn key_exchange(&self) -> &str
pub fn key_exchange(&self) -> &str
Key exchange name
Trait Implementations
sourceimpl<'de> Deserialize<'de> for SecureChannelLocalInfo
impl<'de> Deserialize<'de> for SecureChannelLocalInfo
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 Serialize for SecureChannelLocalInfo
impl Serialize for SecureChannelLocalInfo
Auto Trait Implementations
impl RefUnwindSafe for SecureChannelLocalInfo
impl Send for SecureChannelLocalInfo
impl Sync for SecureChannelLocalInfo
impl Unpin for SecureChannelLocalInfo
impl UnwindSafe for SecureChannelLocalInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Decodable for T where
T: DeserializeOwned,
impl<T> Decodable for T where
T: DeserializeOwned,
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more