pub struct GetDERControlRequest {
pub request_id: i64,
pub is_default: Option<bool>,
pub control_type: Option<DERControlEnum>,
pub control_id: Option<String>,
pub custom_data: Option<CustomData>,
}Fields§
§request_id: i64RequestId to be used in ReportDERControlRequest.
is_default: Option<bool>True: get a default DER control. False: get a scheduled control.
control_type: Option<DERControlEnum>§control_id: Option<String>Id of setting to get. When omitted all settings for controlType are retrieved.
custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for GetDERControlRequest
impl Clone for GetDERControlRequest
Source§impl Debug for GetDERControlRequest
impl Debug for GetDERControlRequest
Source§impl<'de> Deserialize<'de> for GetDERControlRequest
impl<'de> Deserialize<'de> for GetDERControlRequest
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 GetDERControlRequest
impl PartialEq for GetDERControlRequest
Source§impl Request for GetDERControlRequest
impl Request for GetDERControlRequest
Source§impl Serialize for GetDERControlRequest
impl Serialize for GetDERControlRequest
impl StructuralPartialEq for GetDERControlRequest
Auto Trait Implementations§
impl Freeze for GetDERControlRequest
impl RefUnwindSafe for GetDERControlRequest
impl Send for GetDERControlRequest
impl Sync for GetDERControlRequest
impl Unpin for GetDERControlRequest
impl UnsafeUnpin for GetDERControlRequest
impl UnwindSafe for GetDERControlRequest
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