pub struct RegistryGeneration {
pub seq: Mutex<u64>,
}Expand description
A re-loadable registry index used so reloads can replace previously registered entries by class/path key (when needed). Not strictly required for routes (we just rebuild the whole table) but kept here for parity with other inventory-driven anvil registries.
Fields§
§seq: Mutex<u64>Implementations§
Trait Implementations§
Source§impl Default for RegistryGeneration
impl Default for RegistryGeneration
Source§fn default() -> RegistryGeneration
fn default() -> RegistryGeneration
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for RegistryGeneration
impl !RefUnwindSafe for RegistryGeneration
impl Send for RegistryGeneration
impl Sync for RegistryGeneration
impl Unpin for RegistryGeneration
impl UnsafeUnpin for RegistryGeneration
impl UnwindSafe for RegistryGeneration
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> 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