pub struct ZipItem {
pub meta: ZipMeta,
pub data: OctetString,
}
Fields§
§meta: ZipMeta
§data: OctetString
Implementations§
Trait Implementations§
Source§impl<'__der_lifetime> DecodeValue<'__der_lifetime> for ZipItem
impl<'__der_lifetime> DecodeValue<'__der_lifetime> for ZipItem
Source§impl<'__der_lifetime> EncodeValue for ZipItem
impl<'__der_lifetime> EncodeValue for ZipItem
impl<'__der_lifetime> Sequence<'__der_lifetime> for ZipItem
Auto Trait Implementations§
impl Freeze for ZipItem
impl RefUnwindSafe for ZipItem
impl Send for ZipItem
impl Sync for ZipItem
impl Unpin for ZipItem
impl UnwindSafe for ZipItem
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
Source§impl<'a, T> Decode<'a> for Twhere
T: DecodeValue<'a> + FixedTag,
impl<'a, T> Decode<'a> for Twhere
T: DecodeValue<'a> + FixedTag,
Source§impl<T> Encode for Twhere
T: EncodeValue + Tagged,
impl<T> Encode for Twhere
T: EncodeValue + Tagged,
Source§fn encoded_len(&self) -> Result<Length, Error>
fn encoded_len(&self) -> Result<Length, Error>
Compute the length of this value in bytes when encoded as ASN.1 DER.
Source§fn encode(&self, writer: &mut impl Writer) -> Result<(), Error>
fn encode(&self, writer: &mut impl Writer) -> Result<(), Error>
Encode this value as ASN.1 DER using the provided Writer
.
Source§fn encode_to_slice<'a>(&self, buf: &'a mut [u8]) -> Result<&'a [u8], Error>
fn encode_to_slice<'a>(&self, buf: &'a mut [u8]) -> Result<&'a [u8], Error>
Encode this value to the provided byte slice, returning a sub-slice
containing the encoded message.