pub struct LimitMaxDischargeGet {
pub id: String,
pub is_default: bool,
pub is_superseded: bool,
pub limit_max_discharge: LimitMaxDischarge,
pub custom_data: Option<CustomData>,
}Fields§
§id: StringId of setting
is_default: boolTrue if setting is a default control.
is_superseded: boolTrue if this setting is superseded by a higher priority setting (i.e. lower value of priority)
limit_max_discharge: LimitMaxDischarge§custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for LimitMaxDischargeGet
impl Clone for LimitMaxDischargeGet
Source§impl Debug for LimitMaxDischargeGet
impl Debug for LimitMaxDischargeGet
Source§impl<'de> Deserialize<'de> for LimitMaxDischargeGet
impl<'de> Deserialize<'de> for LimitMaxDischargeGet
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 LimitMaxDischargeGet
impl PartialEq for LimitMaxDischargeGet
Source§impl Serialize for LimitMaxDischargeGet
impl Serialize for LimitMaxDischargeGet
impl StructuralPartialEq for LimitMaxDischargeGet
Auto Trait Implementations§
impl Freeze for LimitMaxDischargeGet
impl RefUnwindSafe for LimitMaxDischargeGet
impl Send for LimitMaxDischargeGet
impl Sync for LimitMaxDischargeGet
impl Unpin for LimitMaxDischargeGet
impl UnsafeUnpin for LimitMaxDischargeGet
impl UnwindSafe for LimitMaxDischargeGet
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