pub struct PrivacyBasis {
pub personal_data: bool,
pub derived_from_real_user_data: bool,
pub privacy_decision: Option<String>,
}Expand description
The privacy basis (3.1.3).
Fields§
§personal_data: bool§derived_from_real_user_data: boolDerived from real user data: refused without the owner’s separate privacy decision (spec 012, 3.1.3).
privacy_decision: Option<String>A reference to that decision.
Trait Implementations§
Source§impl Clone for PrivacyBasis
impl Clone for PrivacyBasis
Source§impl Debug for PrivacyBasis
impl Debug for PrivacyBasis
Source§impl<'de> Deserialize<'de> for PrivacyBasis
impl<'de> Deserialize<'de> for PrivacyBasis
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
impl Eq for PrivacyBasis
Source§impl PartialEq for PrivacyBasis
impl PartialEq for PrivacyBasis
Source§impl Serialize for PrivacyBasis
impl Serialize for PrivacyBasis
impl StructuralPartialEq for PrivacyBasis
Auto Trait Implementations§
impl Freeze for PrivacyBasis
impl RefUnwindSafe for PrivacyBasis
impl Send for PrivacyBasis
impl Sync for PrivacyBasis
impl Unpin for PrivacyBasis
impl UnsafeUnpin for PrivacyBasis
impl UnwindSafe for PrivacyBasis
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