#[non_exhaustive]pub enum ApiVisibilityResult {
Different,
Equivalent,
}Expand description
Outcome of an already paired visibility comparison.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Different
The candidate view differed from the baseline view.
Equivalent
The compared views were equivalent for the selected dimension.
Implementations§
Trait Implementations§
Source§impl Clone for ApiVisibilityResult
impl Clone for ApiVisibilityResult
Source§fn clone(&self) -> ApiVisibilityResult
fn clone(&self) -> ApiVisibilityResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ApiVisibilityResult
Source§impl Debug for ApiVisibilityResult
impl Debug for ApiVisibilityResult
Source§impl<'de> Deserialize<'de> for ApiVisibilityResult
impl<'de> Deserialize<'de> for ApiVisibilityResult
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
impl Eq for ApiVisibilityResult
Source§impl PartialEq for ApiVisibilityResult
impl PartialEq for ApiVisibilityResult
Source§impl Serialize for ApiVisibilityResult
impl Serialize for ApiVisibilityResult
impl StructuralPartialEq for ApiVisibilityResult
Auto Trait Implementations§
impl Freeze for ApiVisibilityResult
impl RefUnwindSafe for ApiVisibilityResult
impl Send for ApiVisibilityResult
impl Sync for ApiVisibilityResult
impl Unpin for ApiVisibilityResult
impl UnsafeUnpin for ApiVisibilityResult
impl UnwindSafe for ApiVisibilityResult
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.