/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs/src/group/interop_test_vectors/ |
D | serialization.rs | 83 let tree = NodeVec::mls_decode(&mut &*test_case.ratchet_tree).unwrap(); in serialization() 87 let secs = GroupSecrets::mls_decode(&mut &*test_case.group_secrets).unwrap(); in serialization() 91 let proposal = AddProposal::mls_decode(&mut &*test_case.add_proposal).unwrap(); in serialization() 98 let proposal = UpdateProposal::mls_decode(&mut &*test_case.update_proposal).unwrap(); in serialization() 105 let proposal = RemoveProposal::mls_decode(&mut &*test_case.remove_proposal).unwrap(); in serialization() 112 let proposal = ReInitProposal::mls_decode(&mut &*test_case.re_init_proposal).unwrap(); in serialization() 120 PreSharedKeyProposal::mls_decode(&mut &*test_case.pre_shared_key_proposal).unwrap(); in serialization() 127 let proposal = ExternalInit::mls_decode(&mut &*test_case.external_init_proposal).unwrap(); in serialization() 135 ExtensionList::mls_decode(&mut &*test_case.group_context_extensions_proposal).unwrap(); in serialization() 142 let commit = Commit::mls_decode(&mut &*test_case.commit).unwrap(); in serialization()
|
D | framing.rs | 162 let proposal = Proposal::mls_decode(&mut &*test_case.proposal).unwrap(); in framing_proposal() 175 let proposal = Proposal::mls_decode(&mut &*test_case.proposal).unwrap(); in framing_proposal() 239 let commit = Commit::mls_decode(&mut &*test_case.commit).unwrap(); in framing_commit() 289 let commit = Commit::mls_decode(&mut &*test_case.commit).unwrap(); in framing_commit() 454 let message = MlsMessage::mls_decode(&mut &*message).unwrap(); in process_message()
|
D | tree_kem.rs | 82 let nodes = NodeVec::mls_decode(&mut &*test_case.ratchet_tree).unwrap(); in tree_kem() 150 let path = UpdatePath::mls_decode(&mut &*update_path.update_path).unwrap(); in tree_kem()
|
D | tree_modifications.rs | 111 let nodes = NodeVec::mls_decode(&mut &*test_case.tree_before).unwrap(); in tree_modifications_interop() 118 let proposal = Proposal::mls_decode(&mut &*test_case.proposal).unwrap(); in tree_modifications_interop()
|
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-codec/tests/ |
D | macro_usage.rs | 75 let restored = TestType::mls_decode(&mut &*data).unwrap(); in round_trip_struct_encode() 84 let restored = TestGeneric::mls_decode(&mut &*data).unwrap(); in round_trip_generic_encode() 94 let decoded = TestEnum::mls_decode(&mut &*serialized).unwrap(); in round_trip_enum_encode_simple() 108 let decoded = TestEnum::mls_decode(&mut &*serialized).unwrap(); in round_trip_enum_encode_one_field() 118 let decoded = TestEnum::mls_decode(&mut &*serialized).unwrap(); in round_trip_enum_encode_one_tuple() 136 let decoded = TestCustomStruct::mls_decode(&mut &*serialized).unwrap(); in round_trip_custom_module_struct() 153 let decoded = TestCustomEnum::mls_decode(&mut &*serialized).unwrap(); in round_trip_custom_module_enum() 169 pub fn mls_decode(reader: &mut &[u8]) -> Result<u8, mls_rs_codec::Error> { in mls_decode() function 170 Ok(<[u8; 2]>::mls_decode(reader)?[0]) in mls_decode()
|
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-codec/src/ |
D | stdint.rs | 24 fn mls_decode(reader: &mut &[u8]) -> Result<Self, crate::Error> { 25 MlsDecode::mls_decode(reader).map(<$t>::from_be_bytes) 51 let recovered = u8::mls_decode(&mut &*serialized).unwrap(); in u8_round_trip() 61 let recovered = u16::mls_decode(&mut &*serialized).unwrap(); in u16_round_trip() 71 let recovered = u32::mls_decode(&mut &*serialized).unwrap(); in u32_round_trip() 81 let recovered = u64::mls_decode(&mut &*serialized).unwrap(); in u64_round_trip() 94 let recovered = u128::mls_decode(&mut &*serialized).unwrap(); in u128_round_trip()
|
D | string.rs | 29 fn mls_decode(reader: &mut &[u8]) -> Result<Self, crate::Error> { in mls_decode() method 30 String::from_utf8(Vec::mls_decode(reader)?).map_err(|_| crate::Error::Utf8) in mls_decode() 55 assert_eq!(val, String::mls_decode(&mut &*x).unwrap()); in data_round_trips() 60 assert_eq!(String::new(), String::mls_decode(&mut &[0u8][..]).unwrap()); in empty_string_can_be_deserialized() 66 String::mls_decode(&mut &[2, 3][..]), in too_short_string_to_deserialize_gives_an_error() 74 String::mls_decode(&mut &[0x02, 0xdf, 0xff][..]), in deserializing_invalid_utf8_fails()
|
D | option.rs | 31 fn mls_decode(reader: &mut &[u8]) -> Result<Self, crate::Error> { in mls_decode() method 32 match u8::mls_decode(reader)? { in mls_decode() 34 1 => T::mls_decode(reader).map(Some), in mls_decode() 64 assert_eq!(val, Option::mls_decode(&mut &*x).unwrap()); in none_round_trips() 71 assert_eq!(val, Option::mls_decode(&mut &*x).unwrap()); in some_round_trips() 77 Option::<u8>::mls_decode(&mut &[2u8][..]), in deserializing_invalid_discriminant_fails()
|
D | map.rs | 40 fn mls_decode(reader: &mut &[u8]) -> Result<Self, crate::Error> { in mls_decode() function 45 items.insert(K::mls_decode(data)?, V::mls_decode(data)?); in mls_decode() 78 fn mls_decode(reader: &mut &[u8]) -> Result<Self, crate::Error> { in mls_decode() function 83 items.insert(K::mls_decode(data)?, V::mls_decode(data)?); in mls_decode()
|
D | varint.rs | 71 fn mls_decode(reader: &mut &[u8]) -> Result<Self, Error> { in mls_decode() method 72 let first = u8::mls_decode(reader)?; in mls_decode() 81 u8::mls_decode(reader).map(|b| n << 8 | u32::from(b)) in mls_decode() 145 let restored = VarInt::mls_decode(&mut &*serialized).unwrap(); in zero_roundtrips() 155 let restored = VarInt::mls_decode(&mut &*serialized).unwrap(); in varint_max_roundtrips() 171 VarInt::mls_decode(&mut &*bytes).unwrap(), in decoding_matches_rfc()
|
D | vec.rs | 51 fn mls_decode(reader: &mut &[u8]) -> Result<Self, crate::Error> { in mls_decode() function 56 items.push(T::mls_decode(data)?); in mls_decode() 85 assert_eq!(val, Vec::mls_decode(&mut &*x).unwrap()); in data_round_trips() 90 assert_eq!(Vec::<u8>::new(), Vec::mls_decode(&mut &[0u8][..]).unwrap()); in empty_vec_can_be_deserialized() 96 Vec::<u8>::mls_decode(&mut &[2, 3][..]), in too_few_items_to_deserialize_gives_an_error()
|
D | tuple.rs | 35 fn mls_decode(reader: &mut &[u8]) -> Result<Self, crate::Error> { in mls_decode() function 36 Ok((T::mls_decode(reader)?, U::mls_decode(reader)?)) in mls_decode()
|
D | array.rs | 24 fn mls_decode(reader: &mut &[u8]) -> Result<Self, crate::Error> { in mls_decode() method 55 let restored: [u8; 3] = crate::MlsDecode::mls_decode(&mut &*serialized).unwrap(); in serialize_round_trip() 63 let res: Result<[u8; 5], Error> = crate::MlsDecode::mls_decode(&mut &*serialized); in end_of_file_error()
|
D | lib.rs | 121 fn mls_decode(reader: &mut &[u8]) -> Result<Self, Error>; in mls_decode() method 129 fn mls_decode(reader: &mut &[u8]) -> Result<Self, Error> { in mls_decode() function 130 T::mls_decode(reader).map(Box::new) in mls_decode()
|
D | cow.rs | 32 fn mls_decode(reader: &mut &[u8]) -> Result<Self, Error> { in mls_decode() function 33 MlsDecode::mls_decode(reader).map(Cow::Owned) in mls_decode()
|
D | byte_vec.rs | 42 pub fn mls_decode<T>(reader: &mut &[u8]) -> Result<T, crate::Error> in mls_decode() function
|
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs/src/group/ |
D | proposal.rs | 308 Self::mls_decode(&mut proposal.data()) in from_custom_proposal() 385 fn mls_decode(reader: &mut &[u8]) -> Result<Self, mls_rs_codec::Error> { in mls_decode() method 386 let proposal_type = ProposalType::mls_decode(reader)?; in mls_decode() 390 Proposal::Add(alloc::boxed::Box::new(AddProposal::mls_decode(reader)?)) in mls_decode() 393 ProposalType::UPDATE => Proposal::Update(UpdateProposal::mls_decode(reader)?), in mls_decode() 394 ProposalType::REMOVE => Proposal::Remove(RemoveProposal::mls_decode(reader)?), in mls_decode() 396 ProposalType::PSK => Proposal::Psk(PreSharedKeyProposal::mls_decode(reader)?), in mls_decode() 397 ProposalType::RE_INIT => Proposal::ReInit(ReInitProposal::mls_decode(reader)?), in mls_decode() 399 Proposal::ExternalInit(ExternalInit::mls_decode(reader)?) in mls_decode() 402 Proposal::GroupContextExtensions(ExtensionList::mls_decode(reader)?) in mls_decode() [all …]
|
D | message_signature.rs | 52 pub(crate) fn mls_decode( in mls_decode() method 57 signature: MessageSignature::mls_decode(reader)?, in mls_decode() 59 ContentType::Commit => Some(ConfirmationTag::mls_decode(reader)?), in mls_decode() 141 fn mls_decode(reader: &mut &[u8]) -> Result<Self, mls_rs_codec::Error> { in mls_decode() method 142 let wire_format = WireFormat::mls_decode(reader)?; in mls_decode() 143 let content = FramedContent::mls_decode(reader)?; in mls_decode() 144 let auth_data = FramedContentAuthData::mls_decode(reader, content.content_type())?; in mls_decode()
|
D | framing.rs | 177 fn mls_decode(reader: &mut &[u8]) -> Result<Self, mls_rs_codec::Error> { in mls_decode() method 178 let content = FramedContent::mls_decode(reader)?; in mls_decode() 179 let auth = FramedContentAuthData::mls_decode(reader, content.content_type())?; in mls_decode() 182 Sender::Member(_) => Some(MembershipTag::mls_decode(reader)?), in mls_decode() 233 pub(crate) fn mls_decode( in mls_decode() method 238 ContentType::Application => Content::Application(ApplicationData::mls_decode(reader)?), in mls_decode() 240 ContentType::Proposal => Content::Proposal(Box::new(Proposal::mls_decode(reader)?)), in mls_decode() 242 Content::Commit(alloc::boxed::Box::new(Commit::mls_decode(reader)?)) in mls_decode() 246 let auth = FramedContentAuthData::mls_decode(reader, content.content_type())?; in mls_decode() 463 Self::mls_decode(&mut &*bytes).map_err(Into::into) in from_bytes() [all …]
|
D | secret_tree.rs | 403 fn mls_decode(reader: &mut &[u8]) -> Result<Self, mls_rs_codec::Error> { in mls_decode() method 405 secret: mls_rs_codec::byte_vec::mls_decode(reader)?, in mls_decode() 406 generation: u32::mls_decode(reader)?, in mls_decode() 412 let item = MessageKeyData::mls_decode(data)?; in mls_decode() 423 let item = MessageKeyData::mls_decode(data)?; in mls_decode()
|
D | exported_tree.rs | 43 Self::mls_decode(&mut &*bytes).map_err(Into::into) in from_bytes()
|
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-core/src/identity/ |
D | credential.rs | 216 fn mls_decode(reader: &mut &[u8]) -> Result<Self, mls_rs_codec::Error> { in mls_decode() method 217 let credential_type = CredentialType::mls_decode(reader)?; in mls_decode() 220 CredentialType::BASIC => Credential::Basic(BasicCredential::mls_decode(reader)?), in mls_decode() 222 CredentialType::X509 => Credential::X509(CertificateChain::mls_decode(reader)?), in mls_decode() 225 data: mls_rs_codec::byte_vec::mls_decode(reader)?, in mls_decode()
|
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-core/src/extension/ |
D | list.rs | 43 fn mls_decode(reader: &mut &[u8]) -> Result<Self, mls_rs_codec::Error> { in mls_decode() method 48 let ext = Extension::mls_decode(data)?; in mls_decode() 311 ExtensionList::mls_decode(&mut &*serialized_extensions), in deserializing_extension_list_fails_on_duplicate_extension()
|
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs/src/test_utils/ |
D | benchmarks.rs | 28 mls_rs_codec::MlsDecode::mls_decode(&mut &include_bytes!(concat!( 50 mls_rs_codec::MlsDecode::mls_decode(&mut std::fs::read(path).unwrap().as_slice())
|
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-codec-derive/src/ |
D | lib.rs | 36 Operation::Decode => quote! { mls_decode }, in call() 332 quote! { fn mls_decode(reader: &mut &[u8]) -> Result<Self, mls_rs_codec::Error> }; in derive_decode()
|