#[repr(C, align(64))]pub struct AttentionHeader {
pub learned_weights: [f32; 7],
pub last_recall_ms: u64,
pub total_recalls: u32,
pub quality_signal: f32,
pub _pad: [u8; 16340],
}Fields§
§learned_weights: [f32; 7]§last_recall_ms: u64§total_recalls: u32§quality_signal: f32§_pad: [u8; 16340]Implementations§
Source§impl AttentionHeader
impl AttentionHeader
pub const HEADER_BYTES: usize
pub fn to_bytes(&self) -> [u8; 16384]
pub fn from_bytes(buf: &[u8]) -> Self
Trait Implementations§
Source§impl Clone for AttentionHeader
impl Clone for AttentionHeader
impl Copy for AttentionHeader
Source§impl Debug for AttentionHeader
impl Debug for AttentionHeader
Auto Trait Implementations§
impl Freeze for AttentionHeader
impl RefUnwindSafe for AttentionHeader
impl Send for AttentionHeader
impl Sync for AttentionHeader
impl Unpin for AttentionHeader
impl UnsafeUnpin for AttentionHeader
impl UnwindSafe for AttentionHeader
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,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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