pub struct ComplementaryLIFNeuron {
pub v_pos: f64,
pub v_neg: f64,
pub alpha: f64,
pub v_threshold: f64,
}Expand description
Complementary LIF — dual-path excitatory/inhibitory.
Fields§
§v_pos: f64§v_neg: f64§alpha: f64§v_threshold: f64Implementations§
Trait Implementations§
Source§impl Clone for ComplementaryLIFNeuron
impl Clone for ComplementaryLIFNeuron
Source§fn clone(&self) -> ComplementaryLIFNeuron
fn clone(&self) -> ComplementaryLIFNeuron
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 ComplementaryLIFNeuron
impl Debug for ComplementaryLIFNeuron
Auto Trait Implementations§
impl Freeze for ComplementaryLIFNeuron
impl RefUnwindSafe for ComplementaryLIFNeuron
impl Send for ComplementaryLIFNeuron
impl Sync for ComplementaryLIFNeuron
impl Unpin for ComplementaryLIFNeuron
impl UnsafeUnpin for ComplementaryLIFNeuron
impl UnwindSafe for ComplementaryLIFNeuron
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