pub struct GetDERControlRequest {
pub control_id: Option<String<36usize>>,
pub control_type: Option<DERControlEnum>,
pub custom_data: Option<CustomData>,
pub is_default: Option<bool>,
pub request_id: i64,
}Fields§
§control_id: Option<String<36usize>>Id of setting to get. When omitted all settings for controlType are retrieved.
control_type: Option<DERControlEnum>§custom_data: Option<CustomData>§is_default: Option<bool>True: get a default DER control. False: get a scheduled control.
request_id: i64RequestId to be used in ReportDERControlRequest.
Trait Implementations§
Source§impl Clone for GetDERControlRequest
impl Clone for GetDERControlRequest
Source§fn clone(&self) -> GetDERControlRequest
fn clone(&self) -> GetDERControlRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetDERControlRequest
impl Debug for GetDERControlRequest
impl Eq for GetDERControlRequest
Source§impl PartialEq for GetDERControlRequest
impl PartialEq 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