Enum organelle::probe::SomaData
[−]
[src]
pub enum SomaData { Organelle { nucleus: Box<SomaData>, somas: Vec<SomaData>, uuid: Uuid, name: String, }, Axon { terminals: Vec<ConstraintData>, dendrites: Vec<ConstraintData>, uuid: Uuid, name: String, }, Soma { synapse: SynapseData, name: String, }, }
data associated with a soma, organelle, or axon
Variants
Organelle
data associated with an organelle
Fields of Organelle
nucleus: Box<SomaData> | the soma at the center of an organelle |
somas: Vec<SomaData> | the rest of the somas contained in the organelle |
uuid: Uuid | unique id of the organelle |
name: String | name of the organelle |
Axon
data associated with the axon of a soma
Fields of Axon
terminals: Vec<ConstraintData> | data associated with the terminals for this soma |
dendrites: Vec<ConstraintData> | data associated with the dendrites for this soma |
uuid: Uuid | unique id of the axon |
name: String | name of the axon |
Soma
data associated with a custom soma
Fields of Soma
synapse: SynapseData | the type of synapse used by this soma |
name: String | the name of the soma |
Trait Implementations
impl Debug for SomaData
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for SomaData
[src]
fn clone(&self) -> SomaData
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more