Struct yubihsm::command::hmac::HMACTag [−][src]
HMAC tags
Methods
impl HMACTag
[src]
impl HMACTag
pub fn new<V: Into<Vec<u8>>>(vec: V) -> HMACTag
[src]
pub fn new<V: Into<Vec<u8>>>(vec: V) -> HMACTag
Create a new HMAC tag
pub fn into_vec(self) -> Vec<u8>
[src]
pub fn into_vec(self) -> Vec<u8>
Unwrap inner byte vector
pub fn len(&self) -> usize
[src]
pub fn len(&self) -> usize
Get length of the tag
pub fn as_slice(&self) -> &[u8]
[src]
pub fn as_slice(&self) -> &[u8]
Get slice of the inner byte vector
Trait Implementations
impl Debug for HMACTag
[src]
impl Debug for HMACTag
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl AsRef<[u8]> for HMACTag
[src]
impl AsRef<[u8]> for HMACTag
impl From<Vec<u8>> for HMACTag
[src]
impl From<Vec<u8>> for HMACTag
impl<'a> From<&'a [u8]> for HMACTag
[src]
impl<'a> From<&'a [u8]> for HMACTag
impl Into<Vec<u8>> for HMACTag
[src]
impl Into<Vec<u8>> for HMACTag