pub struct ElectricalGridConditions {
pub period_start: Option<u64>,
pub period_end: Option<u64>,
pub grid_carbon_intensity: Option<i16>,
pub grid_carbon_level: Option<ThreeLevel>,
pub local_carbon_intensity: Option<i16>,
pub local_carbon_level: Option<ThreeLevel>,
}Fields§
§period_start: Option<u64>§period_end: Option<u64>§grid_carbon_intensity: Option<i16>§grid_carbon_level: Option<ThreeLevel>§local_carbon_intensity: Option<i16>§local_carbon_level: Option<ThreeLevel>Trait Implementations§
Source§impl Debug for ElectricalGridConditions
impl Debug for ElectricalGridConditions
Auto Trait Implementations§
impl Freeze for ElectricalGridConditions
impl RefUnwindSafe for ElectricalGridConditions
impl Send for ElectricalGridConditions
impl Sync for ElectricalGridConditions
impl Unpin for ElectricalGridConditions
impl UnwindSafe for ElectricalGridConditions
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