Struct ZenerPairRoot
pub struct ZenerPairRoot {
pub model: ZenerModel,
/* private fields */
}Expand description
Anti-parallel zener pair at the tree root.
This models two zeners connected in opposite directions from the signal node
to ground. The total port current is i(v) = i_z(v) - i_z(-v).
Fields§
§model: ZenerModelImplementations§
§impl ZenerPairRoot
impl ZenerPairRoot
pub fn new(model: ZenerModel) -> ZenerPairRoot
pub fn current(&self, v: f64) -> f64
Trait Implementations§
§impl Clone for ZenerPairRoot
impl Clone for ZenerPairRoot
§fn clone(&self) -> ZenerPairRoot
fn clone(&self) -> ZenerPairRoot
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 moreimpl Copy for ZenerPairRoot
§impl Debug for ZenerPairRoot
impl Debug for ZenerPairRoot
Auto Trait Implementations§
impl Freeze for ZenerPairRoot
impl RefUnwindSafe for ZenerPairRoot
impl Send for ZenerPairRoot
impl Sync for ZenerPairRoot
impl Unpin for ZenerPairRoot
impl UnsafeUnpin for ZenerPairRoot
impl UnwindSafe for ZenerPairRoot
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