pub struct TapSchedule {
pub base: SeasonDayTypeSchedule,
pub tap_changer: Option<MridRef>,
}Expand description
A pre-established pattern over time for a tap step.
Fields§
§base: SeasonDayTypeSchedule§tap_changer: Option<MridRef>A TapSchedule is associated with a TapChanger.
Implementations§
Source§impl TapSchedule
impl TapSchedule
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for TapSchedule
impl CimElement for TapSchedule
Source§impl Clone for TapSchedule
impl Clone for TapSchedule
Source§fn clone(&self) -> TapSchedule
fn clone(&self) -> TapSchedule
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 TapSchedule
impl Debug for TapSchedule
Source§impl Default for TapSchedule
impl Default for TapSchedule
Source§fn default() -> TapSchedule
fn default() -> TapSchedule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TapSchedule
impl<'de> Deserialize<'de> for TapSchedule
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 TapSchedule
impl RefUnwindSafe for TapSchedule
impl Send for TapSchedule
impl Sync for TapSchedule
impl Unpin for TapSchedule
impl UnsafeUnpin for TapSchedule
impl UnwindSafe for TapSchedule
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