Home
last modified time | relevance | path

Searched defs:BerError (Results 1 – 15 of 15) sorted by relevance

/external/rust/crates/der-parser/src/ber/
Dber.rs221 pub fn primitive(&self) -> Result<usize, BerError> { in primitive() argument
412 pub fn as_i64(&self) -> Result<i64, BerError> { in as_i64() argument
430 pub fn as_i32(&self) -> Result<i32, BerError> { in as_i32() argument
448 pub fn as_u64(&self) -> Result<u64, BerError> { in as_u64() argument
467 pub fn as_u32(&self) -> Result<u32, BerError> { in as_u32() argument
473 pub fn as_bool(&self) -> Result<bool, BerError> { in as_bool() argument
479 pub fn as_oid(&self) -> Result<&Oid<'a>, BerError> { in as_oid() argument
485 pub fn as_oid_val(&self) -> Result<Oid<'a>, BerError> { in as_oid_val() argument
491 pub fn as_optional(&'a self) -> Result<Option<&'_ BerObject<'a>>, BerError> { in as_optional() argument
497 pub fn as_tagged(&'a self) -> Result<(BerClass, BerTag, &'_ BerObject<'a>), BerError> { in as_tagged() argument
[all …]
Dinteger.rs7 fn remove_zeroes(bytes: &[u8]) -> Result<&[u8], BerError> { in remove_zeroes() argument
41 pub(crate) fn decode_array_uint8(bytes: &[u8]) -> Result<[u8; 8], BerError> { in decode_array_uint8() argument
59 pub(crate) fn decode_array_uint4(bytes: &[u8]) -> Result<[u8; 4], BerError> { in decode_array_uint4() argument
95 pub(crate) fn decode_array_int8(input: &[u8]) -> Result<[u8; 8], BerError> { in decode_array_int8() argument
109 pub(crate) fn decode_array_int4(input: &[u8]) -> Result<[u8; 4], BerError> { in decode_array_int4() argument
Dmulti.rs73 E: ParseError<&'a [u8]> + From<BerError>, in parse_ber_sequence_of_v()
225 E: ParseError<&'a [u8]> + From<BerError>, in parse_ber_sequence_defined_g()
297 E: ParseError<&'a [u8]> + From<BerError>, in parse_ber_set_of_v()
450 E: ParseError<&'a [u8]> + From<BerError>, in parse_ber_set_defined_g()
520 E: ParseError<&'a [u8]> + From<BerError>, in parse_ber_container()
Dtagged.rs87 E: ParseError<&'a [u8]> + From<BerError>, in parse_ber_tagged_explicit_g()
250 E: ParseError<&'a [u8]> + From<BerError>, in parse_ber_tagged_implicit_g()
Dparser.rs76 pub(crate) fn bytes_to_u64(s: &[u8]) -> Result<u64, BerError> { in bytes_to_u64() argument
97 ) -> Result<u64, BerError> { in bitstring_to_u64() argument
/external/rust/crates/der-parser/src/
Derror.rs25 pub enum BerError { enum
73 fn from(e: BerError) -> nom::Err<BerError> { in from()
78 impl<I> ParseError<I> for BerError { implementation
87 impl<I, E> FromExternalError<I, E> for BerError { implementation
88 fn from_external_error(_input: I, kind: ErrorKind, _e: E) -> BerError { in from_external_error()
93 impl fmt::Display for BerError { implementation
100 impl std::error::Error for BerError {} implementation
/external/rust/crates/der-parser/tests/
Dder_constructed.rs15 fn tc_der_tagged_explicit_g(i: &[u8], out: Result<u32, BerError>) { in tc_der_tagged_explicit_g() argument
36 fn tc_der_tagged_implicit_g(i: &[u8], out: Result<u32, BerError>) { in tc_der_tagged_implicit_g() argument
60 fn tc_der_seq_of(i: &[u8], out: Result<&[u32], BerError>) { in tc_der_seq_of() argument
88 fn tc_der_seq_defined(i: &[u8], out: Result<&[u32], Err<BerError>>) { in tc_der_seq_defined()
120 fn tc_der_set_of(i: &[u8], out: Result<&[u32], BerError>) { in tc_der_set_of() argument
148 fn tc_der_set_defined(i: &[u8], out: Result<&[u32], Err<BerError>>) { in tc_der_set_defined()
Dber_parser.rs151 fn tc_ber_u32(i: &[u8], out: Result<u32, BerError>) { in tc_ber_u32() argument
170 fn tc_ber_u64(i: &[u8], out: Result<u64, BerError>) { in tc_ber_u64() argument
187 fn tc_ber_i64(i: &[u8], out: Result<i64, BerError>) { in tc_ber_i64() argument
207 fn tc_ber_bigint(i: &[u8], out: Result<BigInt, BerError>) { in tc_ber_bigint() argument
231 fn tc_ber_biguint(i: &[u8], out: Result<BigUint, BerError>) { in tc_ber_biguint() argument
248 fn tc_ber_slice(i: &[u8], out: Result<&[u8], BerError>) { in tc_ber_slice() argument
343 fn tc_ber_utf8_string(i: &[u8], out: Result<&str, Err<BerError>>) { in tc_ber_utf8_string()
362 fn tc_ber_numeric_string(i: &[u8], out: Result<&str, Err<BerError>>) { in tc_ber_numeric_string()
384 fn tc_ber_printable_string(i: &[u8], out: Result<&str, Err<BerError>>) { in tc_ber_printable_string()
407 fn tc_ber_ia5_string(i: &[u8], out: Result<&str, Err<BerError>>) { in tc_ber_ia5_string()
[all …]
Dconstructed.rs58 fn tc_ber_seq_of(i: &[u8], out: Result<&[u32], Err<BerError>>) { in tc_ber_seq_of()
86 fn tc_ber_seq_defined(i: &[u8], out: Result<&[u32], Err<BerError>>) { in tc_ber_seq_defined()
119 fn tc_ber_set_of(i: &[u8], out: Result<&[u32], Err<BerError>>) { in tc_ber_set_of()
147 fn tc_ber_set_defined(i: &[u8], out: Result<&[u32], Err<BerError>>) { in tc_ber_set_defined()
249 fn clone_oid(x: BerObject) -> Result<Oid, BerError> { in struct02() argument
316 fn tc_ber_tagged_explicit_g(i: &[u8], out: Result<u32, BerError>) { in tc_ber_tagged_explicit_g() argument
362 fn tc_ber_tagged_implicit_g(i: &[u8], out: Result<u32, BerError>) { in tc_ber_tagged_implicit_g() argument
Dder_parser.rs519 fn tc_der_u32(i: &[u8], out: Result<u32, BerError>) { in tc_der_u32() argument
536 fn tc_der_i32(i: &[u8], out: Result<i32, BerError>) { in tc_der_i32() argument
555 fn tc_der_u64(i: &[u8], out: Result<u64, BerError>) { in tc_der_u64() argument
572 fn tc_der_slice(i: &[u8], out: Result<&[u8], BerError>) { in tc_der_slice() argument
Dcustom_error.rs13 BerError(BerError), enumerator
/external/rust/crates/x509-parser/src/
Dextensions.rs218 pub fn error(&self) -> Option<&Err<BerError>> { in error()
843 ) -> IResult<&'a [u8], ParsedExtension<'a>, BerError> { in parse_extension0() argument
863 ) -> IResult<&'a [u8], ParsedExtension<'a>, BerError> { in parse_extension() argument
878 pub(super) fn parse_basicconstraints(i: &[u8]) -> IResult<&[u8], BasicConstraints, BerError> { in parse_basicconstraints() argument
915 fn parse_basicconstraints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { in parse_basicconstraints_ext() argument
921 ) -> IResult<&'a [u8], NameConstraints, BerError> { in parse_nameconstraints() argument
922 fn parse_subtree<'a>(i: &'a [u8]) -> IResult<&'a [u8], GeneralSubtree, BerError> { in parse_nameconstraints() argument
927 fn parse_subtrees(i: &[u8]) -> IResult<&[u8], Vec<GeneralSubtree>, BerError> { in parse_nameconstraints() argument
950 fn parse_nameconstraints_ext<'a>(i: &'a [u8]) -> IResult<&'a [u8], ParsedExtension, BerError> { in parse_nameconstraints_ext() argument
954 pub(super) fn parse_generalname<'a>(i: &'a [u8]) -> IResult<&'a [u8], GeneralName, BerError> { in parse_generalname() argument
[all …]
Dcri_attributes.rs95 ) -> IResult<&'a [u8], ParsedCriAttribute<'a>, BerError> { in parse_attribute() argument
103 pub(super) fn parse_extension_request(i: &[u8]) -> IResult<&[u8], ExtensionRequest, BerError> { in parse_extension_request() argument
109 fn parse_extension_request_ext(i: &[u8]) -> IResult<&[u8], ParsedCriAttribute, BerError> { in parse_extension_request_ext() argument
/external/rust/crates/der-parser/src/der/
Dmulti.rs74 E: ParseError<&'a [u8]> + From<BerError>, in parse_der_sequence_of_v()
226 E: ParseError<&'a [u8]> + From<BerError>, in parse_der_sequence_defined_g()
298 E: ParseError<&'a [u8]> + From<BerError>, in parse_der_set_of_v()
451 E: ParseError<&'a [u8]> + From<BerError>, in parse_der_set_defined_g()
521 E: ParseError<&'a [u8]> + From<BerError>, in parse_der_container()
Dtagged.rs88 E: ParseError<&'a [u8]> + From<BerError>, in parse_der_tagged_explicit_g()
251 E: ParseError<&'a [u8]> + From<BerError>, in parse_der_tagged_implicit_g()