pub struct TsodyksMarkramNeuron {}Expand description
Tsodyks-Markram 1997 — LIF with short-term synaptic plasticity.
Fields§
§v: f64§x: f64§u: f64§v_rest: f64§v_reset: f64§v_threshold: f64§tau_m: f64§tau_d: f64§tau_f: f64§u_se: f64§a_se: f64§r_m: f64§dt: f64Implementations§
Trait Implementations§
Source§impl Clone for TsodyksMarkramNeuron
impl Clone for TsodyksMarkramNeuron
Source§fn clone(&self) -> TsodyksMarkramNeuron
fn clone(&self) -> TsodyksMarkramNeuron
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 TsodyksMarkramNeuron
impl Debug for TsodyksMarkramNeuron
Auto Trait Implementations§
impl Freeze for TsodyksMarkramNeuron
impl RefUnwindSafe for TsodyksMarkramNeuron
impl Send for TsodyksMarkramNeuron
impl Sync for TsodyksMarkramNeuron
impl Unpin for TsodyksMarkramNeuron
impl UnsafeUnpin for TsodyksMarkramNeuron
impl UnwindSafe for TsodyksMarkramNeuron
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