pub struct ExtractedSecrets {
pub tx: (u64, ConnectionTrafficSecrets),
pub rx: (u64, ConnectionTrafficSecrets),
}展开描述
用于在 TLS 会话上传输/接收数据的密钥
After performing 一个 handshake with rustls, these secrets can be extracted 到 configure kTLS 用于 一个 socket, 并 have the kernel take over encryption 并/或 decryption.
字段§
§tx: (u64, ConnectionTrafficSecrets)sequence number 并 secrets 用于 the “tx” (transmit) direction
rx: (u64, ConnectionTrafficSecrets)sequence number 并 secrets 用于 the “rx” (receive) direction
自动 Trait 实现§
impl Freeze for ExtractedSecrets
impl RefUnwindSafe for ExtractedSecrets
impl Send for ExtractedSecrets
impl Sync for ExtractedSecrets
impl Unpin for ExtractedSecrets
impl UnsafeUnpin for ExtractedSecrets
impl UnwindSafe for ExtractedSecrets
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. 更多信息