pub struct PersonaSignalExtractorState {
pub pass_seq: u64,
pub global_turn_index: u32,
/* private fields */
}Expand description
Rolling state for debounce / streak detectors (in-memory, per GraphExtractorTask).
Fields§
§pass_seq: u64Monotonic counter incremented each extract_pass invocation.
global_turn_index: u32Chronological turn index (within agent episode stream) advanced each processed episode.
Implementations§
Trait Implementations§
Source§impl Clone for PersonaSignalExtractorState
impl Clone for PersonaSignalExtractorState
Source§fn clone(&self) -> PersonaSignalExtractorState
fn clone(&self) -> PersonaSignalExtractorState
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 PersonaSignalExtractorState
impl Debug for PersonaSignalExtractorState
Source§impl Default for PersonaSignalExtractorState
impl Default for PersonaSignalExtractorState
Source§fn default() -> PersonaSignalExtractorState
fn default() -> PersonaSignalExtractorState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PersonaSignalExtractorState
impl RefUnwindSafe for PersonaSignalExtractorState
impl Send for PersonaSignalExtractorState
impl Sync for PersonaSignalExtractorState
impl Unpin for PersonaSignalExtractorState
impl UnsafeUnpin for PersonaSignalExtractorState
impl UnwindSafe for PersonaSignalExtractorState
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