Home
last modified time | relevance | path

Searched refs:mls_encode (Results 1 – 20 of 20) sorted by relevance

/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-codec/src/
Diter.rs21 pub fn mls_encode<I>(iter: I, writer: &mut Vec<u8>) -> Result<(), crate::Error> in mls_encode() function
33 header_length.mls_encode(writer)?; in mls_encode()
37 iter.into_iter().try_for_each(|x| x.mls_encode(writer))?; in mls_encode()
43 pub fn mls_encode<I>(iter: I, writer: &mut Vec<u8>) -> Result<(), crate::Error> in mls_encode() function
51 .try_for_each(|x| x.mls_encode(&mut buffer))?; in mls_encode()
55 len.mls_encode(writer)?; in mls_encode()
Dlib.rs83 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), Error>; in mls_encode() method
93 self.mls_encode(&mut vec)?; in mls_encode_to_vec()
104 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), Error> { in mls_encode() function
105 (*self).mls_encode(writer) in mls_encode()
114 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), Error> { in mls_encode() function
115 self.as_ref().mls_encode(writer) in mls_encode()
Dstring.rs11 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() method
12 self.as_bytes().mls_encode(writer) in mls_encode()
23 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() method
24 self.as_str().mls_encode(writer) in mls_encode()
Dvec.rs32 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() function
33 crate::iter::mls_encode(self.iter(), writer) in mls_encode()
42 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() function
43 self.as_slice().mls_encode(writer) in mls_encode()
Dmap.rs29 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() function
30 crate::iter::mls_encode(self.iter(), writer) in mls_encode()
68 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() function
69 crate::iter::mls_encode(self.iter(), writer) in mls_encode()
Dtuple.rs24 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() function
25 self.0.mls_encode(writer)?; in mls_encode()
26 self.1.mls_encode(writer) in mls_encode()
Dcow.rs22 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), Error> { in mls_encode() function
23 self.as_ref().mls_encode(writer) in mls_encode()
Dbyte_vec.rs25 pub fn mls_encode<T>(data: &T, writer: &mut Vec<u8>) -> Result<(), Error> in mls_encode() function
32 len.mls_encode(writer)?; in mls_encode()
Doption.rs19 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() method
22 item.mls_encode(writer) in mls_encode()
Darray.rs17 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> { in mls_encode() method
Dstdint.rs17 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), crate::Error> {
Dvarint.rs50 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), Error> { in mls_encode() method
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs/src/group/
Dmessage_signature.rs40 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
41 self.signature.mls_encode(writer)?; in mls_encode()
44 tag.mls_encode(writer)?; in mls_encode()
172 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
173 self.protocol_version.mls_encode(writer)?; in mls_encode()
174 self.wire_format.mls_encode(writer)?; in mls_encode()
175 self.content.mls_encode(writer)?; in mls_encode()
178 context.mls_encode(writer)?; in mls_encode()
Dproposal.rs354 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
355 self.proposal_type().mls_encode(writer)?; in mls_encode()
358 Proposal::Add(p) => p.mls_encode(writer), in mls_encode()
360 Proposal::Update(p) => p.mls_encode(writer), in mls_encode()
361 Proposal::Remove(p) => p.mls_encode(writer), in mls_encode()
363 Proposal::Psk(p) => p.mls_encode(writer), in mls_encode()
364 Proposal::ReInit(p) => p.mls_encode(writer), in mls_encode()
365 Proposal::ExternalInit(p) => p.mls_encode(writer), in mls_encode()
366 Proposal::GroupContextExtensions(p) => p.mls_encode(writer), in mls_encode()
378 mls_rs_codec::byte_vec::mls_encode(&p.data, writer) in mls_encode()
Dframing.rs166 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
167 self.content.mls_encode(writer)?; in mls_encode()
168 self.auth.mls_encode(writer)?; in mls_encode()
172 .map_or(Ok(()), |tag| tag.mls_encode(writer)) in mls_encode()
217 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
219 Content::Application(c) => c.mls_encode(writer), in mls_encode()
221 Content::Proposal(c) => c.mls_encode(writer), in mls_encode()
222 Content::Commit(c) => c.mls_encode(writer), in mls_encode()
225 self.auth.mls_encode(writer)?; in mls_encode()
Dsecret_tree.rs387 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
388 mls_rs_codec::byte_vec::mls_encode(&self.secret, writer)?; in mls_encode()
389 self.generation.mls_encode(writer)?; in mls_encode()
390 mls_rs_codec::iter::mls_encode(self.history.values(), writer) in mls_encode()
396 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
397 mls_rs_codec::byte_vec::mls_encode(&self.secret, writer)?; in mls_encode()
398 self.generation.mls_encode(writer) in mls_encode()
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-core/src/identity/
Dcredential.rs203 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
204 self.credential_type().mls_encode(writer)?; in mls_encode()
207 Credential::Basic(c) => c.mls_encode(writer), in mls_encode()
209 Credential::X509(c) => c.mls_encode(writer), in mls_encode()
210 Credential::Custom(c) => mls_rs_codec::byte_vec::mls_encode(&c.data, writer), in mls_encode()
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs/src/tree_kem/
Dleaf_node.rs198 fn mls_encode(&self, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() method
199 self.public_key.mls_encode(writer)?; in mls_encode()
200 self.signing_identity.mls_encode(writer)?; in mls_encode()
201 self.capabilities.mls_encode(writer)?; in mls_encode()
202 self.leaf_node_source.mls_encode(writer)?; in mls_encode()
203 self.extensions.mls_encode(writer)?; in mls_encode()
206 mls_rs_codec::byte_vec::mls_encode(group_id, writer)?; in mls_encode()
210 leaf_index.mls_encode(writer)?; in mls_encode()
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-codec-derive/src/
Dlib.rs35 Operation::Encode => quote! { mls_encode }, in call()
320 …let function_def = quote! { fn mls_encode(&self, writer: &mut mls_rs_codec::Vec<u8>) -> Result<(),… in derive_encode()
/aosp_15_r20/external/rust/android-crates-io/crates/mls-rs-codec/tests/
Dmacro_usage.rs164 pub fn mls_encode(val: &u8, writer: &mut Vec<u8>) -> Result<(), mls_rs_codec::Error> { in mls_encode() function