Searched refs:KeyPackageData (Results 1 – 5 of 5) sorted by relevance
/external/rust/android-crates-io/crates/mls-rs/src/storage_provider/in_memory/ |
D | key_package_storage.rs | 17 use mls_rs_core::key_package::{KeyPackageData, KeyPackageStorage}; 34 inner: Arc<Mutex<LargeMap<Vec<u8>, KeyPackageData>>>, 63 pub fn insert(&self, id: Vec<u8>, pkg: KeyPackageData) { in insert() argument 68 pub fn get(&self, id: &[u8]) -> Option<KeyPackageData> { in get() argument 78 pub fn key_packages(&self) -> Vec<(Vec<u8>, KeyPackageData)> { in key_packages() argument 85 fn lock(&self) -> MutexGuard<'_, LargeMap<Vec<u8>, KeyPackageData>> { in lock() argument 104 async fn insert(&mut self, id: Vec<u8>, pkg: KeyPackageData) -> Result<(), Self::Error> { in insert() 109 async fn get(&self, id: &[u8]) -> Result<Option<KeyPackageData>, Self::Error> { in get() argument
|
/external/rust/android-crates-io/crates/mls-rs-core/src/ |
D | key_package.rs | 17 pub struct KeyPackageData { struct 25 impl Debug for KeyPackageData { argument 39 impl KeyPackageData { implementation 45 ) -> KeyPackageData { in new() argument 77 async fn insert(&mut self, id: Vec<u8>, pkg: KeyPackageData) -> Result<(), Self::Error>; in insert() 83 async fn get(&self, id: &[u8]) -> Result<Option<KeyPackageData>, Self::Error>; in get() argument
|
/external/rust/android-crates-io/crates/mls-rs/src/key_package/ |
D | generator.rs | 8 use mls_rs_core::{error::IntoAnyError, key_package::KeyPackageData}; 46 pub fn to_storage(&self) -> Result<(Vec<u8>, KeyPackageData), MlsError> { in to_storage() argument 49 let data = KeyPackageData::new( in to_storage() 59 pub fn from_storage(id: Vec<u8>, data: KeyPackageData) -> Result<Self, MlsError> { in from_storage()
|
D | mod.rs | 88 struct KeyPackageData<'a> { struct 155 KeyPackageData { in signable_content()
|
/external/rust/android-crates-io/crates/mls-rs/src/storage_provider/ |
D | key_package.rs | 5 pub use mls_rs_core::key_package::KeyPackageData;
|