pub enum ScanPattern {
Rotating,
SolidState,
Flash,
Mechanical,
Unknown(Unknown),
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ScanPattern
impl Clone for ScanPattern
Source§fn clone(&self) -> ScanPattern
fn clone(&self) -> ScanPattern
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 ScanPattern
impl Debug for ScanPattern
Source§impl<'de> Deserialize<'de> for ScanPattern
impl<'de> Deserialize<'de> for ScanPattern
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 Display for ScanPattern
impl Display for ScanPattern
Source§impl FromPlain for ScanPattern
impl FromPlain for ScanPattern
Source§type Err = ParseEnumError
type Err = ParseEnumError
The error type returned when parsing fails.
Source§fn from_plain(v: &str) -> Result<ScanPattern, ParseEnumError>
fn from_plain(v: &str) -> Result<ScanPattern, ParseEnumError>
Parse a value from its Conjure PLAIN string representation.
Source§impl FromStr for ScanPattern
impl FromStr for ScanPattern
Source§type Err = ParseEnumError
type Err = ParseEnumError
The associated error which can be returned from parsing.
Source§fn from_str(v: &str) -> Result<ScanPattern, ParseEnumError>
fn from_str(v: &str) -> Result<ScanPattern, ParseEnumError>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for ScanPattern
impl Hash for ScanPattern
Source§impl Ord for ScanPattern
impl Ord for ScanPattern
Source§fn cmp(&self, other: &ScanPattern) -> Ordering
fn cmp(&self, other: &ScanPattern) -> 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 ScanPattern
impl PartialEq for ScanPattern
Source§impl PartialOrd for ScanPattern
impl PartialOrd for ScanPattern
Source§impl Plain for ScanPattern
impl Plain for ScanPattern
Source§impl Serialize for ScanPattern
impl Serialize for ScanPattern
impl Eq for ScanPattern
impl StructuralPartialEq for ScanPattern
Auto Trait Implementations§
impl Freeze for ScanPattern
impl RefUnwindSafe for ScanPattern
impl Send for ScanPattern
impl Sync for ScanPattern
impl Unpin for ScanPattern
impl UnsafeUnpin for ScanPattern
impl UnwindSafe for ScanPattern
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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::Request