pub enum Mixer {
Kda,
Dsa,
}Expand description
2026-09-25: Which mixer a layer runs. Narrower than LayerType: from_config refuses
the kinds GLM-5.3 does not have rather than carrying them as unreachable arms.
Variants§
Kda
2026-09-25: Kimi Delta Attention: recurrent state, no KV cache.
Dsa
2026-09-25: Sparse MLA behind a top-k indexer; attends a paged KV cache.
Trait Implementations§
impl Copy for Mixer
impl Eq for Mixer
impl StructuralPartialEq for Mixer
Auto Trait Implementations§
impl Freeze for Mixer
impl RefUnwindSafe for Mixer
impl Send for Mixer
impl Sync for Mixer
impl Unpin for Mixer
impl UnwindSafe for Mixer
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.