pub enum AutodiscoveryEvent {
CheckSchedule {
config: CheckConfig,
},
CheckUnscheduled {
config: CheckConfig,
},
Schedule {
config: Config,
},
Unscheduled {
config: Config,
},
}Expand description
An autodiscovery event
Variants§
CheckSchedule
Schedule a check configuration
Fields
§
config: CheckConfigConfiguration
CheckUnscheduled
Unschedule a check configuration
Fields
§
config: CheckConfigConfiguration
Schedule
Schedule a generic configuration
Unscheduled
Unscheduled a generic configuration
Trait Implementations§
Source§impl Clone for AutodiscoveryEvent
impl Clone for AutodiscoveryEvent
Source§fn clone(&self) -> AutodiscoveryEvent
fn clone(&self) -> AutodiscoveryEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AutodiscoveryEvent
impl Debug for AutodiscoveryEvent
Source§impl From<Config> for AutodiscoveryEvent
impl From<Config> for AutodiscoveryEvent
Source§fn from(proto: ProtoConfig) -> AutodiscoveryEvent
fn from(proto: ProtoConfig) -> AutodiscoveryEvent
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AutodiscoveryEvent
impl RefUnwindSafe for AutodiscoveryEvent
impl Send for AutodiscoveryEvent
impl Sync for AutodiscoveryEvent
impl Unpin for AutodiscoveryEvent
impl UnwindSafe for AutodiscoveryEvent
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> 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::RequestSource§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> Track for T
impl<T> Track for T
§fn track_resources(self, token: ResourceGroupToken) -> Tracked<Self>
fn track_resources(self, token: ResourceGroupToken) -> Tracked<Self>
Instruments this type by attaching the given resource group token, returning a
Tracked wrapper. Read more§fn in_current_resource_group(self) -> Tracked<Self>
fn in_current_resource_group(self) -> Tracked<Self>
Instruments this type by attaching the current resource group, returning a
Tracked wrapper. Read more