pub struct TimeData {
pub energy: Energy,
pub revenue: Option<f32>,
}
Expand description
Amount of Energy
and optional the revenue of this energy
Fields§
§energy: Energy
§revenue: Option<f32>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TimeData
impl<'de> Deserialize<'de> for TimeData
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
Auto Trait Implementations§
impl Freeze for TimeData
impl !RefUnwindSafe for TimeData
impl Send for TimeData
impl Sync for TimeData
impl Unpin for TimeData
impl !UnwindSafe for TimeData
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