pub struct CompileTimeOptimizedEventProcessor { /* private fields */ }Expand description
🚀 编译时优化的快速事件处理器
Implementations§
Source§impl CompileTimeOptimizedEventProcessor
impl CompileTimeOptimizedEventProcessor
Sourcepub fn route_event_zero_cost(&self, event_id: u8) -> u32
pub fn route_event_zero_cost(&self, event_id: u8) -> u32
🚀 零开销事件路由
Sourcepub fn hash_lookup_optimized(&self, key: u8) -> u64
pub fn hash_lookup_optimized(&self, key: u8) -> u64
🚀 编译时优化的哈希查找
Auto Trait Implementations§
impl Freeze for CompileTimeOptimizedEventProcessor
impl RefUnwindSafe for CompileTimeOptimizedEventProcessor
impl Send for CompileTimeOptimizedEventProcessor
impl Sync for CompileTimeOptimizedEventProcessor
impl Unpin for CompileTimeOptimizedEventProcessor
impl UnsafeUnpin for CompileTimeOptimizedEventProcessor
impl UnwindSafe for CompileTimeOptimizedEventProcessor
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request