pub struct SpiceJfetModel {
pub name: String,
pub is_n_channel: bool,
pub vto: f64,
pub beta: f64,
pub lambda: f64,
pub is: f64,
pub n: f64,
pub rd: f64,
pub rs: f64,
pub cgs: f64,
pub cgd: f64,
pub pb: f64,
}Expand description
A parsed SPICE JFET model (NJF/PJF).
Parameters not present in the .MODEL line get SPICE defaults.
Fields§
§name: String§is_n_channel: bool§vto: f64§beta: f64§lambda: f64§is: f64§n: f64§rd: f64§rs: f64§cgs: f64§cgd: f64§pb: f64Trait Implementations§
Source§impl Clone for SpiceJfetModel
impl Clone for SpiceJfetModel
Source§fn clone(&self) -> SpiceJfetModel
fn clone(&self) -> SpiceJfetModel
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 moreAuto Trait Implementations§
impl Freeze for SpiceJfetModel
impl RefUnwindSafe for SpiceJfetModel
impl Send for SpiceJfetModel
impl Sync for SpiceJfetModel
impl Unpin for SpiceJfetModel
impl UnsafeUnpin for SpiceJfetModel
impl UnwindSafe for SpiceJfetModel
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