pub struct ManageBlockInput {
pub agent: String,
pub action: BlockAction,
}Expand description
Input for blocking or unblocking an agent
Fields§
§agent: StringName of the agent to block or unblock
action: BlockActionblock or unblock
Trait Implementations§
Source§impl Clone for ManageBlockInput
impl Clone for ManageBlockInput
Source§impl Debug for ManageBlockInput
impl Debug for ManageBlockInput
Source§impl<'de> Deserialize<'de> for ManageBlockInput
impl<'de> Deserialize<'de> for ManageBlockInput
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 ManageBlockInput
Source§impl PartialEq for ManageBlockInput
impl PartialEq for ManageBlockInput
Source§impl Serialize for ManageBlockInput
impl Serialize for ManageBlockInput
impl StructuralPartialEq for ManageBlockInput
Auto Trait Implementations§
impl Freeze for ManageBlockInput
impl RefUnwindSafe for ManageBlockInput
impl Send for ManageBlockInput
impl Sync for ManageBlockInput
impl Unpin for ManageBlockInput
impl UnsafeUnpin for ManageBlockInput
impl UnwindSafe for ManageBlockInput
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