pub struct SimResults {
pub spike_counts: Vec<usize>,
pub spike_data: Vec<Vec<u64>>,
pub voltages: Vec<Vec<f64>>,
}Fields§
§spike_counts: Vec<usize>§spike_data: Vec<Vec<u64>>Per-population flat spike data: (neuron_id << 32) | timestep packed as u64. Supports up to 2^32 neurons and 2^32 timesteps.
voltages: Vec<Vec<f64>>Auto Trait Implementations§
impl Freeze for SimResults
impl RefUnwindSafe for SimResults
impl Send for SimResults
impl Sync for SimResults
impl Unpin for SimResults
impl UnsafeUnpin for SimResults
impl UnwindSafe for SimResults
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> 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