pub struct SyntheticMonitorTarget {
pub cloud_function_v2: Option<CloudFunctionV2Target>,
}
Expand description
Describes a Synthetic Monitor to be invoked by Uptime.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cloud_function_v2: Option<CloudFunctionV2Target>
Target a Synthetic Monitor GCFv2 instance.
Trait Implementations§
Source§impl Clone for SyntheticMonitorTarget
impl Clone for SyntheticMonitorTarget
Source§fn clone(&self) -> SyntheticMonitorTarget
fn clone(&self) -> SyntheticMonitorTarget
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 SyntheticMonitorTarget
impl Debug for SyntheticMonitorTarget
Source§impl Default for SyntheticMonitorTarget
impl Default for SyntheticMonitorTarget
Source§fn default() -> SyntheticMonitorTarget
fn default() -> SyntheticMonitorTarget
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SyntheticMonitorTarget
impl<'de> Deserialize<'de> for SyntheticMonitorTarget
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
Source§impl Serialize for SyntheticMonitorTarget
impl Serialize for SyntheticMonitorTarget
impl Part for SyntheticMonitorTarget
Auto Trait Implementations§
impl Freeze for SyntheticMonitorTarget
impl RefUnwindSafe for SyntheticMonitorTarget
impl Send for SyntheticMonitorTarget
impl Sync for SyntheticMonitorTarget
impl Unpin for SyntheticMonitorTarget
impl UnwindSafe for SyntheticMonitorTarget
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