pub struct FCLResponse {
pub timestep: u64,
pub total_neurons: usize,
pub global_fcl: Vec<u64>,
pub cortical_areas: HashMap<String, Vec<u64>>,
pub default_window_size: u32,
pub active_cortical_count: usize,
}Expand description
Fire Candidate List (FCL) response
Fields§
§timestep: u64Current timestep
total_neurons: usizeTotal neurons in FCL
global_fcl: Vec<u64>Global FCL (all neuron IDs across areas)
cortical_areas: HashMap<String, Vec<u64>>FCL organized by cortical area
default_window_size: u32Default fire ledger window size
active_cortical_count: usizeNumber of cortical areas with active neurons
Trait Implementations§
Source§impl Clone for FCLResponse
impl Clone for FCLResponse
Source§fn clone(&self) -> FCLResponse
fn clone(&self) -> FCLResponse
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 FCLResponse
impl Debug for FCLResponse
Source§impl<'de> Deserialize<'de> for FCLResponse
impl<'de> Deserialize<'de> for FCLResponse
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
Source§impl Serialize for FCLResponse
impl Serialize for FCLResponse
Auto Trait Implementations§
impl Freeze for FCLResponse
impl RefUnwindSafe for FCLResponse
impl Send for FCLResponse
impl Sync for FCLResponse
impl Unpin for FCLResponse
impl UnsafeUnpin for FCLResponse
impl UnwindSafe for FCLResponse
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