pub struct ClearDERControlRequest {
pub is_default: bool,
pub control_type: Option<DERControlEnum>,
pub control_id: Option<String>,
pub custom_data: Option<CustomData>,
}Fields§
§is_default: boolTrue: clearing default DER controls. False: clearing scheduled controls.
control_type: Option<DERControlEnum>§control_id: Option<String>Id of control setting to clear. When omitted all settings for controlType are cleared.
custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for ClearDERControlRequest
impl Clone for ClearDERControlRequest
Source§impl Debug for ClearDERControlRequest
impl Debug for ClearDERControlRequest
Source§impl<'de> Deserialize<'de> for ClearDERControlRequest
impl<'de> Deserialize<'de> for ClearDERControlRequest
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
Source§impl PartialEq for ClearDERControlRequest
impl PartialEq for ClearDERControlRequest
Source§impl Request for ClearDERControlRequest
impl Request for ClearDERControlRequest
Source§impl Serialize for ClearDERControlRequest
impl Serialize for ClearDERControlRequest
impl StructuralPartialEq for ClearDERControlRequest
Auto Trait Implementations§
impl Freeze for ClearDERControlRequest
impl RefUnwindSafe for ClearDERControlRequest
impl Send for ClearDERControlRequest
impl Sync for ClearDERControlRequest
impl Unpin for ClearDERControlRequest
impl UnsafeUnpin for ClearDERControlRequest
impl UnwindSafe for ClearDERControlRequest
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