pub struct GeneratorDyn {
pub bus: u32,
pub machine_id: String,
pub model: GeneratorModel,
}Expand description
A generator dynamic model record (GENCLS, GENROU, or GENSAL).
Fields§
§bus: u32Bus number of the associated static generator.
machine_id: StringMachine ID (matches PSS/E machine ID field, e.g. "1", "G1", "WND").
model: GeneratorModelThe specific generator model and its parameters.
Trait Implementations§
Source§impl Clone for GeneratorDyn
impl Clone for GeneratorDyn
Source§fn clone(&self) -> GeneratorDyn
fn clone(&self) -> GeneratorDyn
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 GeneratorDyn
impl Debug for GeneratorDyn
Source§impl<'de> Deserialize<'de> for GeneratorDyn
impl<'de> Deserialize<'de> for GeneratorDyn
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 GeneratorDyn
impl RefUnwindSafe for GeneratorDyn
impl Send for GeneratorDyn
impl Sync for GeneratorDyn
impl Unpin for GeneratorDyn
impl UnsafeUnpin for GeneratorDyn
impl UnwindSafe for GeneratorDyn
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