#[repr(i32)]pub enum AnalysisResult {
Unspecified = 0,
Success = 1,
Error = 2,
}Variants§
Implementations§
Source§impl AnalysisResult
impl AnalysisResult
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for AnalysisResult
impl Clone for AnalysisResult
Source§fn clone(&self) -> AnalysisResult
fn clone(&self) -> AnalysisResult
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 AnalysisResult
impl Debug for AnalysisResult
Source§impl Default for AnalysisResult
impl Default for AnalysisResult
Source§fn default() -> AnalysisResult
fn default() -> AnalysisResult
Returns the “default value” for a type. Read more
§impl<'de> Deserialize<'de> for AnalysisResult
impl<'de> Deserialize<'de> for AnalysisResult
§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 From<AnalysisResult> for i32
impl From<AnalysisResult> for i32
Source§fn from(value: AnalysisResult) -> i32
fn from(value: AnalysisResult) -> i32
Converts to this type from the input type.
Source§impl Hash for AnalysisResult
impl Hash for AnalysisResult
Source§impl Ord for AnalysisResult
impl Ord for AnalysisResult
Source§fn cmp(&self, other: &AnalysisResult) -> Ordering
fn cmp(&self, other: &AnalysisResult) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AnalysisResult
impl PartialEq for AnalysisResult
Source§impl PartialOrd for AnalysisResult
impl PartialOrd for AnalysisResult
§impl Serialize for AnalysisResult
impl Serialize for AnalysisResult
Source§impl TryFrom<i32> for AnalysisResult
impl TryFrom<i32> for AnalysisResult
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<AnalysisResult, UnknownEnumValue>
fn try_from(value: i32) -> Result<AnalysisResult, UnknownEnumValue>
Performs the conversion.
impl Copy for AnalysisResult
impl Eq for AnalysisResult
impl StructuralPartialEq for AnalysisResult
Auto Trait Implementations§
impl Freeze for AnalysisResult
impl RefUnwindSafe for AnalysisResult
impl Send for AnalysisResult
impl Sync for AnalysisResult
impl Unpin for AnalysisResult
impl UnwindSafe for AnalysisResult
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