pub struct PrivacyRequest {
pub action: PrivacyAction,
pub idem: IdemKey,
}Expand description
Change one host privacy control, or check the operation that has no
conclusion: the payload of Command::PrivacyOperation. The city’s
listener carries it out on the host, and its result is read back from
crate::PrivacyAnswer::outcomes under idem.
Fields§
§action: PrivacyAction§idem: IdemKeyTrait Implementations§
Source§impl Clone for PrivacyRequest
impl Clone for PrivacyRequest
Source§impl Debug for PrivacyRequest
impl Debug for PrivacyRequest
Source§impl<'de> Deserialize<'de> for PrivacyRequest
impl<'de> Deserialize<'de> for PrivacyRequest
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 PrivacyRequest
Source§impl PartialEq for PrivacyRequest
impl PartialEq for PrivacyRequest
Source§impl Serialize for PrivacyRequest
impl Serialize for PrivacyRequest
impl StructuralPartialEq for PrivacyRequest
Auto Trait Implementations§
impl Freeze for PrivacyRequest
impl RefUnwindSafe for PrivacyRequest
impl Send for PrivacyRequest
impl Sync for PrivacyRequest
impl Unpin for PrivacyRequest
impl UnsafeUnpin for PrivacyRequest
impl UnwindSafe for PrivacyRequest
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