pub struct HostTlsIdentity {
pub host_id: String,
pub public_key: HostTlsPublicKey,
}Expand description
TLS identity of a local file endpoint, delivered over the authenticated business channel. It grants no Host management authority. Public cloud URLs omit this field.
Fields§
§host_id: String§public_key: HostTlsPublicKeyTrait Implementations§
Source§impl Clone for HostTlsIdentity
impl Clone for HostTlsIdentity
Source§impl Debug for HostTlsIdentity
impl Debug for HostTlsIdentity
Source§impl<'de> Deserialize<'de> for HostTlsIdentity
impl<'de> Deserialize<'de> for HostTlsIdentity
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
impl Eq for HostTlsIdentity
Source§impl PartialEq for HostTlsIdentity
impl PartialEq for HostTlsIdentity
Source§impl Serialize for HostTlsIdentity
impl Serialize for HostTlsIdentity
impl StructuralPartialEq for HostTlsIdentity
Auto Trait Implementations§
impl Freeze for HostTlsIdentity
impl RefUnwindSafe for HostTlsIdentity
impl Send for HostTlsIdentity
impl Sync for HostTlsIdentity
impl Unpin for HostTlsIdentity
impl UnsafeUnpin for HostTlsIdentity
impl UnwindSafe for HostTlsIdentity
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