pub struct HkdfExpanderUsingHmac(/* private fields */);展开描述
通过 hmac::Key 实现的 HkdfExpander。
Trait 实现§
Source§impl HkdfExpander for HkdfExpanderUsingHmac
impl HkdfExpander for HkdfExpanderUsingHmac
Source§fn expand_slice(
&self,
info: &[&[u8]],
output: &mut [u8],
) -> Result<(), OutputLengthError>
fn expand_slice( &self, info: &[&[u8]], output: &mut [u8], ) -> Result<(), OutputLengthError>
HKDF-Expand(PRK, info, L) into a slice. 更多信息自动 Trait 实现§
impl Freeze for HkdfExpanderUsingHmac
impl !RefUnwindSafe for HkdfExpanderUsingHmac
impl Send for HkdfExpanderUsingHmac
impl Sync for HkdfExpanderUsingHmac
impl Unpin for HkdfExpanderUsingHmac
impl UnsafeUnpin for HkdfExpanderUsingHmac
impl !UnwindSafe for HkdfExpanderUsingHmac
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. 更多信息