pub struct IdsConfig {
pub task_id_words: u8,
pub agent_id_words: u8,
pub id_case: IdCase,
pub agent_id_case: IdCase,
}Expand description
ID generation configuration.
Fields§
§task_id_words: u8Number of words for generated task IDs (default: 2).
agent_id_words: u8Number of words for generated agent IDs (default: 2).
id_case: IdCaseCase style for generated IDs (default: kebab-case).
agent_id_case: IdCaseCase style for generated agent IDs (default: PascalCase).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IdsConfig
impl<'de> Deserialize<'de> for IdsConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for IdsConfig
impl RefUnwindSafe for IdsConfig
impl Send for IdsConfig
impl Sync for IdsConfig
impl Unpin for IdsConfig
impl UnsafeUnpin for IdsConfig
impl UnwindSafe for IdsConfig
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,
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