pub struct UpperMotorNeuron {}Expand description
Upper motor neuron — layer 5 pyramidal cell, corticospinal projection.
Biophysics: Pospischil 2008 RS parameterisation (Na+, K+, M-current) with added high-threshold Ca2+ current for dendritic Ca2+ spikes. Regular-spiking with adaptation. Drives alpha/gamma motor neurons via corticospinal tract.
Pospischil et al., Biol. Cybern. 99(4-5), 2008 (RS variant). Larkum, Trends Neurosci. 36(3), 2013 (dendritic Ca2+ spikes).
Fields§
§v: f64§m: f64§h: f64§n: f64§p: f64§s: f64§g_na: f64§g_k: f64§g_m: f64§g_ca: f64§g_l: f64§e_na: f64§e_k: f64§e_ca: f64§e_l: f64§c_m: f64§dt: f64§v_threshold: f64Implementations§
Trait Implementations§
Source§impl Clone for UpperMotorNeuron
impl Clone for UpperMotorNeuron
Source§fn clone(&self) -> UpperMotorNeuron
fn clone(&self) -> UpperMotorNeuron
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 moreSource§impl Debug for UpperMotorNeuron
impl Debug for UpperMotorNeuron
Auto Trait Implementations§
impl Freeze for UpperMotorNeuron
impl RefUnwindSafe for UpperMotorNeuron
impl Send for UpperMotorNeuron
impl Sync for UpperMotorNeuron
impl Unpin for UpperMotorNeuron
impl UnsafeUnpin for UpperMotorNeuron
impl UnwindSafe for UpperMotorNeuron
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