pub struct RawCorticalArea {Show 35 fields
pub cortical_name: Option<String>,
pub block_boundaries: Option<Vec<u32>>,
pub relative_coordinate: Option<Vec<i32>>,
pub cortical_type: Option<String>,
pub group_id: Option<String>,
pub sub_group_id: Option<String>,
pub per_voxel_neuron_cnt: Option<u32>,
pub cortical_mapping_dst: Option<Value>,
pub synapse_attractivity: Option<f32>,
pub refractory_period: Option<u32>,
pub firing_threshold: Option<f32>,
pub firing_threshold_limit: Option<f32>,
pub firing_threshold_increment_x: Option<f32>,
pub firing_threshold_increment_y: Option<f32>,
pub firing_threshold_increment_z: Option<f32>,
pub leak_coefficient: Option<f32>,
pub leak_variability: Option<f32>,
pub neuron_excitability: Option<f32>,
pub postsynaptic_current: Option<f32>,
pub postsynaptic_current_max: Option<f32>,
pub degeneration: Option<f32>,
pub psp_uniform_distribution: Option<bool>,
pub mp_charge_accumulation: Option<bool>,
pub mp_driven_psp: Option<bool>,
pub visualization: Option<bool>,
pub burst_engine_activation: Option<bool>,
pub coordinate_2d: Option<Vec<i32>>,
pub is_mem_type: Option<bool>,
pub longterm_mem_threshold: Option<u32>,
pub lifespan_growth_rate: Option<f32>,
pub init_lifespan: Option<u32>,
pub temporal_depth: Option<u32>,
pub consecutive_fire_cnt_max: Option<u32>,
pub snooze_length: Option<u32>,
pub other: HashMap<String, Value>,
}Expand description
Raw cortical area from blueprint
Fields§
§cortical_name: Option<String>§block_boundaries: Option<Vec<u32>>§relative_coordinate: Option<Vec<i32>>§cortical_type: Option<String>§group_id: Option<String>§sub_group_id: Option<String>§per_voxel_neuron_cnt: Option<u32>§cortical_mapping_dst: Option<Value>§synapse_attractivity: Option<f32>§refractory_period: Option<u32>§firing_threshold: Option<f32>§firing_threshold_limit: Option<f32>§firing_threshold_increment_x: Option<f32>§firing_threshold_increment_y: Option<f32>§firing_threshold_increment_z: Option<f32>§leak_coefficient: Option<f32>§leak_variability: Option<f32>§neuron_excitability: Option<f32>§postsynaptic_current: Option<f32>§postsynaptic_current_max: Option<f32>§degeneration: Option<f32>§psp_uniform_distribution: Option<bool>§mp_charge_accumulation: Option<bool>§mp_driven_psp: Option<bool>§visualization: Option<bool>§burst_engine_activation: Option<bool>§coordinate_2d: Option<Vec<i32>>§is_mem_type: Option<bool>§longterm_mem_threshold: Option<u32>§lifespan_growth_rate: Option<f32>§init_lifespan: Option<u32>§temporal_depth: Option<u32>§consecutive_fire_cnt_max: Option<u32>§snooze_length: Option<u32>§other: HashMap<String, Value>Trait Implementations§
Source§impl Clone for RawCorticalArea
impl Clone for RawCorticalArea
Source§fn clone(&self) -> RawCorticalArea
fn clone(&self) -> RawCorticalArea
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 RawCorticalArea
impl Debug for RawCorticalArea
Source§impl<'de> Deserialize<'de> for RawCorticalArea
impl<'de> Deserialize<'de> for RawCorticalArea
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RawCorticalArea
impl RefUnwindSafe for RawCorticalArea
impl Send for RawCorticalArea
impl Sync for RawCorticalArea
impl Unpin for RawCorticalArea
impl UnwindSafe for RawCorticalArea
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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