pub enum ModelTypeBuilder {
Show 17 variants
AMP,
C,
CORE,
D,
L,
NJF,
NMOS,
NPN,
OPT,
PJF,
PMOS,
PNP,
R,
U,
W,
S,
Unknown(Span),
}
Variants§
AMP
operational amplifier model
C
capacitor model
CORE
magnetic core model
D
diode model
L
inductor model or magnetic core mutual inductor model
NJF
n-channel JFET model
NMOS
n-channel MOSFET model
NPN
npn BJT model
OPT
optimization model
PJF
p-channel JFET model
PMOS
p-channel MOSFET model
PNP
pnp BJT model
R
resistor model
U
lossy transmission line model (lumped)
W
lossy transmission line model
S
S-parameter
Unknown(Span)
Trait Implementations§
Source§impl Clone for ModelTypeBuilder
impl Clone for ModelTypeBuilder
Source§fn clone(&self) -> ModelTypeBuilder
fn clone(&self) -> ModelTypeBuilder
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 ModelTypeBuilder
impl Debug for ModelTypeBuilder
Source§impl From<(&str, Span)> for ModelTypeBuilder
impl From<(&str, Span)> for ModelTypeBuilder
impl Copy for ModelTypeBuilder
Auto Trait Implementations§
impl Freeze for ModelTypeBuilder
impl RefUnwindSafe for ModelTypeBuilder
impl Send for ModelTypeBuilder
impl Sync for ModelTypeBuilder
impl Unpin for ModelTypeBuilder
impl UnwindSafe for ModelTypeBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more