Struct asn1::SequenceOfWriter [−][src]
pub struct SequenceOfWriter<'a, T: Asn1Writable<'a>, V: Borrow<[T]> = &'a [T]> { /* fields omitted */ }Expand description
Writes a SEQUENCE OF ASN.1 structure from a slice of T.
Implementations
Trait Implementations
impl<'a, T: Clone + Asn1Writable<'a>, V: Clone + Borrow<[T]>> Clone for SequenceOfWriter<'a, T, V>
impl<'a, T: Clone + Asn1Writable<'a>, V: Clone + Borrow<[T]>> Clone for SequenceOfWriter<'a, T, V>
impl<'a, T: Hash + Asn1Writable<'a>, V: Hash + Borrow<[T]>> Hash for SequenceOfWriter<'a, T, V>
impl<'a, T: Hash + Asn1Writable<'a>, V: Hash + Borrow<[T]>> Hash for SequenceOfWriter<'a, T, V>
impl<'a, T: PartialEq + Asn1Writable<'a>, V: PartialEq + Borrow<[T]>> PartialEq<SequenceOfWriter<'a, T, V>> for SequenceOfWriter<'a, T, V>
impl<'a, T: PartialEq + Asn1Writable<'a>, V: PartialEq + Borrow<[T]>> PartialEq<SequenceOfWriter<'a, T, V>> for SequenceOfWriter<'a, T, V>
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
impl<'a, T: Asn1Writable<'a>, V: Borrow<[T]>> SimpleAsn1Writable<'a> for SequenceOfWriter<'a, T, V>
impl<'a, T: Asn1Writable<'a>, V: Borrow<[T]>> SimpleAsn1Writable<'a> for SequenceOfWriter<'a, T, V>
impl<'a, T: Asn1Writable<'a>, V: Borrow<[T]>> StructuralPartialEq for SequenceOfWriter<'a, T, V>
Auto Trait Implementations
impl<'a, T, V> RefUnwindSafe for SequenceOfWriter<'a, T, V> where
T: RefUnwindSafe,
V: RefUnwindSafe,
impl<'a, T, V> Send for SequenceOfWriter<'a, T, V> where
T: Sync,
V: Send,
impl<'a, T, V> Sync for SequenceOfWriter<'a, T, V> where
T: Sync,
V: Sync,
impl<'a, T, V> Unpin for SequenceOfWriter<'a, T, V> where
V: Unpin,
impl<'a, T, V> UnwindSafe for SequenceOfWriter<'a, T, V> where
T: RefUnwindSafe,
V: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more