#[non_exhaustive]pub enum DetectionConfidenceLevel {
Unspecified,
LowAndAbove,
MediumAndAbove,
High,
UnknownValue(UnknownValue),
}Expand description
Confidence levels for detectors. Higher value maps to a greater confidence level. To enforce stricter level a lower value should be used.
§Working with unknown values
This enum is defined as #[non_exhaustive] because Google Cloud may add
additional enum variants at any time. Adding new variants is not considered
a breaking change. Applications should write their code in anticipation of:
- New values appearing in future releases of the client library, and
- New values received dynamically, without application changes.
Please consult the Working with enums section in the user guide for some guidelines.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Unspecified
Same as LOW_AND_ABOVE.
LowAndAbove
Highest chance of a false positive.
MediumAndAbove
Some chance of false positives.
High
Low chance of false positives.
UnknownValue(UnknownValue)
If set, the enum was initialized with an unknown value.
Applications can examine the value using DetectionConfidenceLevel::value or DetectionConfidenceLevel::name.
Implementations§
Trait Implementations§
Source§impl Clone for DetectionConfidenceLevel
impl Clone for DetectionConfidenceLevel
Source§fn clone(&self) -> DetectionConfidenceLevel
fn clone(&self) -> DetectionConfidenceLevel
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DetectionConfidenceLevel
impl Debug for DetectionConfidenceLevel
Source§impl Default for DetectionConfidenceLevel
impl Default for DetectionConfidenceLevel
Source§impl<'de> Deserialize<'de> for DetectionConfidenceLevel
impl<'de> Deserialize<'de> for DetectionConfidenceLevel
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>,
Source§impl Display for DetectionConfidenceLevel
impl Display for DetectionConfidenceLevel
Source§impl From<&str> for DetectionConfidenceLevel
impl From<&str> for DetectionConfidenceLevel
Source§impl From<i32> for DetectionConfidenceLevel
impl From<i32> for DetectionConfidenceLevel
Source§impl PartialEq for DetectionConfidenceLevel
impl PartialEq for DetectionConfidenceLevel
Source§impl Serialize for DetectionConfidenceLevel
impl Serialize for DetectionConfidenceLevel
impl StructuralPartialEq for DetectionConfidenceLevel
Auto Trait Implementations§
impl Freeze for DetectionConfidenceLevel
impl RefUnwindSafe for DetectionConfidenceLevel
impl Send for DetectionConfidenceLevel
impl Sync for DetectionConfidenceLevel
impl Unpin for DetectionConfidenceLevel
impl UnwindSafe for DetectionConfidenceLevel
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
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.