Struct power_flow_data::Zone

source ·
pub struct Zone {
    pub i: ZoneNum,
    pub zoname: ArrayString<15>,
}
Expand description

All buses (AC and DC) and loads can be assigned to reside in a zone of the network. To enable this facility, each zone should be assigned a name and number. Specifically, the zone number is entered as part of the data records for the buses and loads. The use of zones enables the user to develop reports and to check results on the basis of zones and, consequently be highly specific when reporting and interpreting analytical results.

Fields§

§i: ZoneNum

Zone number (1 through the maximum number of zones at the current size level)

§zoname: ArrayString<15>

Alphanumeric identifier assigned to zone i. The name may contain up to twelve characters and must be enclosed in single quotes. zoname may be any combination of blanks, uppercase letters, numbers, and special characters. zoname is set to twelve blanks by default.

Auto Trait Implementations§

§

impl Freeze for Zone

§

impl RefUnwindSafe for Zone

§

impl Send for Zone

§

impl Sync for Zone

§

impl Unpin for Zone

§

impl UnwindSafe for Zone

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.