pub struct EnhanceApplicationConfig {
pub name: String,
pub setting_id: EnhanceSettingId,
pub operator_id: String,
pub role: Role,
}Expand description
Configuration parameters for EnhanceApplication.
ttl moved onto EnhanceSetting so editing the setting acts as
a hot reload. This Config only holds the identity information
needed to stand up an Application instance.
Fields§
§name: StringA short identifier for this Application instance (used in logs).
setting_id: EnhanceSettingIdThe EnhanceSetting this instance reads on every tick.
operator_id: StringThe Operator id attached for every dispatched task.
role: RoleThe Operator’s role for every dispatched task.
Auto Trait Implementations§
impl Freeze for EnhanceApplicationConfig
impl RefUnwindSafe for EnhanceApplicationConfig
impl Send for EnhanceApplicationConfig
impl Sync for EnhanceApplicationConfig
impl Unpin for EnhanceApplicationConfig
impl UnsafeUnpin for EnhanceApplicationConfig
impl UnwindSafe for EnhanceApplicationConfig
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
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 more