pub struct TransmissionAllocation {
pub from_domain: String,
pub to_domain: String,
pub allocations: Vec<(DateTime<Utc>, f64)>,
}Expand description
Transmission capacity allocation.
Fields§
§from_domain: String§to_domain: String§allocations: Vec<(DateTime<Utc>, f64)>(timestamp, mw_value) pairs.
Trait Implementations§
Source§impl Clone for TransmissionAllocation
impl Clone for TransmissionAllocation
Source§fn clone(&self) -> TransmissionAllocation
fn clone(&self) -> TransmissionAllocation
Returns a duplicate of the value. Read more
1.0.0 · 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 TransmissionAllocation
impl Debug for TransmissionAllocation
Source§impl Default for TransmissionAllocation
impl Default for TransmissionAllocation
Source§fn default() -> TransmissionAllocation
fn default() -> TransmissionAllocation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransmissionAllocation
impl<'de> Deserialize<'de> for TransmissionAllocation
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 TransmissionAllocation
impl RefUnwindSafe for TransmissionAllocation
impl Send for TransmissionAllocation
impl Sync for TransmissionAllocation
impl Unpin for TransmissionAllocation
impl UnsafeUnpin for TransmissionAllocation
impl UnwindSafe for TransmissionAllocation
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