#[repr(i32)]pub enum PhaseCodeKind {
Show 23 variants
None = 0,
Other = 1,
N = 16,
C = 32,
Cn = 33,
Ac = 40,
Acn = 41,
B = 64,
Bn = 65,
Bc = 66,
Bcn = 97,
A = 128,
An = 129,
Ab = 132,
Abn = 193,
Abc = 224,
Abcn = 225,
S2 = 256,
S2N = 257,
S1 = 512,
S1N = 513,
S12 = 768,
S12N = 769,
}
Expand description
Enumeration of phase identifiers. Allows designation of phases for both transmission and distribution equipment, circuits and loads. Residential and small commercial loads are often served from single-phase, or split-phase, secondary circuits. For example of s12N, phases 1 and 2 refer to hot wires that are 180 degrees out of phase, while N refers to the neutral wire. Through single phase transformer connections, these secondary circuits may be served from one or two of the primary phases A, B, and C. For three-phase loads, use the A, B, C phase codes instead of s12N.
Variants§
None = 0
Not applicable
Other = 1
Other enum not listed
N = 16
Neutral phase.
C = 32
Phase C.
Cn = 33
Phases C and neutral.
Ac = 40
Phases A and C.
Acn = 41
Phases A, C and neutral.
B = 64
Phase B.
Bn = 65
Phases B and neutral.
Bc = 66
Phases B and C.
Bcn = 97
Phases B, C, and neutral.
A = 128
Phase A.
An = 129
Phases A and neutral.
Ab = 132
Phases A and B.
Abn = 193
Phases A, B, and neutral.
Abc = 224
Phases A, B, and C.
Abcn = 225
Phases A, B, C, and N.
S2 = 256
Secondary phase 2.
S2N = 257
Secondary phase 2 and neutral.
S1 = 512
Secondary phase 1.
S1N = 513
Secondary phase 1 and neutral.
S12 = 768
Secondary phase 1 and 2.
S12N = 769
Secondary phases 1, 2, and neutral.
Implementations§
Trait Implementations§
Source§impl Clone for PhaseCodeKind
impl Clone for PhaseCodeKind
Source§fn clone(&self) -> PhaseCodeKind
fn clone(&self) -> PhaseCodeKind
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more