Lines Matching refs:BerObjectContent

114     c: &'a BerObjectContent,  in ber_encode_object_content()
117 BerObjectContent::EndOfContent => be_u8(0)(out), in ber_encode_object_content()
118 BerObjectContent::Boolean(b) => { in ber_encode_object_content()
122 BerObjectContent::Integer(s) => slice(s)(out), in ber_encode_object_content()
123 BerObjectContent::BitString(ignored_bits, s) => { in ber_encode_object_content()
126 BerObjectContent::OctetString(s) => slice(s)(out), in ber_encode_object_content()
127 BerObjectContent::Null => Ok(out), in ber_encode_object_content()
128 BerObjectContent::Enum(i) => { in ber_encode_object_content()
137 BerObjectContent::OID(oid) | BerObjectContent::RelativeOID(oid) => ber_encode_oid(oid)(out), in ber_encode_object_content()
138 BerObjectContent::NumericString(s) in ber_encode_object_content()
139 | BerObjectContent::UTCTime(s) in ber_encode_object_content()
140 | BerObjectContent::GeneralizedTime(s) in ber_encode_object_content()
141 | BerObjectContent::VisibleString(s) in ber_encode_object_content()
142 | BerObjectContent::PrintableString(s) in ber_encode_object_content()
143 | BerObjectContent::IA5String(s) in ber_encode_object_content()
144 | BerObjectContent::UTF8String(s) => slice(s)(out), in ber_encode_object_content()
145 BerObjectContent::T61String(s) in ber_encode_object_content()
146 | BerObjectContent::VideotexString(s) in ber_encode_object_content()
147 | BerObjectContent::BmpString(s) in ber_encode_object_content()
148 | BerObjectContent::UniversalString(s) in ber_encode_object_content()
149 | BerObjectContent::ObjectDescriptor(s) in ber_encode_object_content()
150 | BerObjectContent::GraphicString(s) in ber_encode_object_content()
151 | BerObjectContent::GeneralString(s) => slice(s)(out), in ber_encode_object_content()
152 BerObjectContent::Sequence(v) | BerObjectContent::Set(v) => ber_encode_sequence(v)(out), in ber_encode_object_content()
154 BerObjectContent::Optional(inner) => { in ber_encode_object_content()
161 BerObjectContent::Tagged(_class, _tag, inner) => { in ber_encode_object_content()
166 BerObjectContent::Unknown(_tag, s) => slice(s)(out), in ber_encode_object_content()
179 content: &'c BerObjectContent, in ber_encode_object_raw() argument
261 let b_true = BerObject::from_obj(BerObjectContent::Boolean(true)); in test_encode_bool()
262 let b_false = BerObject::from_obj(BerObjectContent::Boolean(false)); in test_encode_bool()
269 let i = BerObject::from_obj(BerObjectContent::Integer(b"\x01\x00\x01")); in test_encode_integer()
276 let b = BerObject::from_obj(BerObjectContent::BitString( in test_encode_bitstring()
286 let i = BerObject::from_obj(BerObjectContent::OctetString(b"AAAAA")); in test_encode_octetstring()
293 let i = BerObject::from_obj(BerObjectContent::Enum(2)); in test_encode_enum()
300 let i = BerObject::from_obj(BerObjectContent::Null); in test_encode_null()
307 let obj = BerObject::from_obj(BerObjectContent::OID( in test_encode_oid()
317 let obj = BerObject::from_obj(BerObjectContent::RelativeOID( in test_encode_relative_oid()
375 ) -> BerResult<'a, BerObjectContent<'a>> { in test_encode_tagged_implicit()