pub struct SctList(pub OctetString);Expand description
Signed certificate timestamps list
Tuple Fields§
§0: OctetStringTrait Implementations§
Source§impl AsExtension for SctList
impl AsExtension for SctList
Source§impl<'a> AsMut<OctetString> for SctList
impl<'a> AsMut<OctetString> for SctList
Source§fn as_mut(&mut self) -> &mut OctetString
fn as_mut(&mut self) -> &mut OctetString
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl<'a> AsRef<OctetString> for SctList
impl<'a> AsRef<OctetString> for SctList
Source§fn as_ref(&self) -> &OctetString
fn as_ref(&self) -> &OctetString
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AssociatedOid for SctList
impl AssociatedOid for SctList
Source§const OID: ObjectIdentifier = CT_PRECERT_SCTS
const OID: ObjectIdentifier = CT_PRECERT_SCTS
The OID associated with this type.
Source§impl<'a> DecodeValue<'a> for SctList
impl<'a> DecodeValue<'a> for SctList
Source§impl<'a> EncodeValue for SctList
impl<'a> EncodeValue for SctList
Source§impl<'a> From<OctetString> for SctList
impl<'a> From<OctetString> for SctList
Source§fn from(value: OctetString) -> Self
fn from(value: OctetString) -> Self
Converts to this type from the input type.
Source§impl<'a> From<SctList> for OctetString
impl<'a> From<SctList> for OctetString
Auto Trait Implementations§
impl Freeze for SctList
impl RefUnwindSafe for SctList
impl Send for SctList
impl Sync for SctList
impl Unpin for SctList
impl UnwindSafe for SctList
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> DynAssociatedOid for Twhere
T: AssociatedOid,
impl<T> DynAssociatedOid for Twhere
T: AssociatedOid,
Source§fn oid(&self) -> ObjectIdentifier
fn oid(&self) -> ObjectIdentifier
Get the OID associated with this value.
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.