Home
last modified time | relevance | path

Searched defs:BerObject (Results 1 – 8 of 8) sorted by relevance

/external/rust/crates/der-parser/src/ber/
Dber.rs96 pub struct BerObject<'a> { struct
97 pub header: BerObjectHeader<'a>, argument
98 pub content: BerObjectContent<'a>, argument
340 impl<'a> BerObject<'a> { implementation
354 pub fn from_obj(c: BerObjectContent) -> BerObject { in from_obj()
380 pub fn set_raw_tag(self, raw_tag: Option<&'a [u8]>) -> BerObject { in set_raw_tag()
389 pub fn from_seq(l: Vec<BerObject>) -> BerObject { in from_seq()
394 pub fn from_set(l: Vec<BerObject>) -> BerObject { in from_set()
580 impl<'a> From<Oid<'a>> for BerObject<'a> { implementation
587 impl<'a> From<BerObjectContent<'a>> for BerObject<'a> { implementation
[all …]
Dserialize.rs64 fn ber_encode_sequence<'a, W: Write + Default + AsRef<[u8]> + 'a>( in ber_encode_sequence()
77 obj: &'a BerObject, in ber_encode_tagged_explicit()
97 obj: &'a BerObject, in ber_encode_tagged_implicit()
191 pub fn ber_encode_object<'a, 'b: 'a, W: Write + Default + AsRef<[u8]> + 'a>( in ber_encode_object()
204 impl<'a> BerObject<'a> { implementation
376 fn local_parse(i: &[u8]) -> BerResult<BerObject> { in test_encode_tagged_implicit()
Dprint.rs24 impl<'a> BerObject<'a> { implementation
Dmulti.rs159 F: FnMut(&'a [u8]) -> BerResult<Vec<BerObject>>, in parse_ber_sequence_defined()
383 F: FnMut(&'a [u8]) -> BerResult<Vec<BerObject>>, in parse_ber_set_defined()
Dtagged.rs38 pub fn parse_ber_tagged_explicit<'a, Tag, F>(tag: Tag, f: F) -> impl FnMut(&'a [u8]) -> BerResult in parse_ber_tagged_explicit()
/external/rust/crates/der-parser/tests/
Dconstructed.rs87 fn parser(i: &[u8]) -> BerResult<BerObject> { in tc_ber_seq_defined()
148 fn parser(i: &[u8]) -> BerResult<BerObject> { in tc_ber_set_defined()
Dber_parser.rs99 fn parser(i: &[u8]) -> BerResult<Vec<BerObject>> { in test_ber_set_of_v()
Dder_parser.rs244 fn parser2(i: &[u8]) -> BerResult<Vec<BerObject>> { in test_der_seq_of_incomplete()