pub enum MosfetType {
N2n7000,
Irf520,
Bs250,
Irf9520,
}Expand description
MOSFET types for enhancement-mode devices used in guitar pedals.
Variants§
N2n7000
2N7000 N-channel MOSFET - common in Fulltone OCD clipping, modern drives
Irf520
IRF520 N-channel power MOSFET - higher current capability
Bs250
BS250 P-channel MOSFET - used in some boost circuits
Irf9520
IRF9520 P-channel power MOSFET
Trait Implementations§
Source§impl Clone for MosfetType
impl Clone for MosfetType
Source§fn clone(&self) -> MosfetType
fn clone(&self) -> MosfetType
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 MosfetType
Source§impl Debug for MosfetType
impl Debug for MosfetType
impl Eq for MosfetType
Source§impl PartialEq for MosfetType
impl PartialEq for MosfetType
Source§fn eq(&self, other: &MosfetType) -> bool
fn eq(&self, other: &MosfetType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MosfetType
Auto Trait Implementations§
impl Freeze for MosfetType
impl RefUnwindSafe for MosfetType
impl Send for MosfetType
impl Sync for MosfetType
impl Unpin for MosfetType
impl UnsafeUnpin for MosfetType
impl UnwindSafe for MosfetType
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.