pub struct AbeCiphertext {
pub policy: AccessPolicy,
pub encrypted_data_hex: String,
pub attribute_keys_hex: HashMap<String, String>,
}Expand description
An ABE ciphertext.
Fields§
§policy: AccessPolicy§encrypted_data_hex: String§attribute_keys_hex: HashMap<String, String>Trait Implementations§
Source§impl Clone for AbeCiphertext
impl Clone for AbeCiphertext
Source§fn clone(&self) -> AbeCiphertext
fn clone(&self) -> AbeCiphertext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AbeCiphertext
impl Debug for AbeCiphertext
Source§impl<'de> Deserialize<'de> for AbeCiphertext
impl<'de> Deserialize<'de> for AbeCiphertext
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AbeCiphertext
impl RefUnwindSafe for AbeCiphertext
impl Send for AbeCiphertext
impl Sync for AbeCiphertext
impl Unpin for AbeCiphertext
impl UnsafeUnpin for AbeCiphertext
impl UnwindSafe for AbeCiphertext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more