pub struct CompletedKeyExchange {
pub group: NamedGroup,
pub pub_key: Vec<u8>,
pub secret: SharedSecret,
}展开描述
此 result 从 SupportedKxGroup::start_and_complete()。
字段§
§group: NamedGroupWhich group was 用.
pub_key: Vec<u8>Our key share (sometimes 一个 公钥)。
§secret: SharedSecret此 computed shared secret.
自动 Trait 实现§
impl Freeze for CompletedKeyExchange
impl RefUnwindSafe for CompletedKeyExchange
impl Send for CompletedKeyExchange
impl Sync for CompletedKeyExchange
impl Unpin for CompletedKeyExchange
impl UnsafeUnpin for CompletedKeyExchange
impl UnwindSafe for CompletedKeyExchange
Blanket 实现§
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 从 an owned value. 更多信息