pub enum RequestIdStrategy {
Uuid,
Short,
Timestamp,
PrefixedUuid(String),
}Expand description
Request ID generation strategy
Variants§
Uuid
Generate UUID v4
Short
Generate short alphanumeric ID (8 chars)
Timestamp
Generate timestamp-based ID
PrefixedUuid(String)
Custom prefix + UUID
Trait Implementations§
Source§impl Clone for RequestIdStrategy
impl Clone for RequestIdStrategy
Source§fn clone(&self) -> RequestIdStrategy
fn clone(&self) -> RequestIdStrategy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RequestIdStrategy
impl RefUnwindSafe for RequestIdStrategy
impl Send for RequestIdStrategy
impl Sync for RequestIdStrategy
impl Unpin for RequestIdStrategy
impl UnsafeUnpin for RequestIdStrategy
impl UnwindSafe for RequestIdStrategy
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