pub struct SemanticOmission {
pub reason_code: SemanticGapReason,
pub count: usize,
}Expand description
Counted omission attached to a partial or unavailable result.
Fields§
§reason_code: SemanticGapReasonStable omission reason.
count: usizeNumber of omitted items or relations.
Trait Implementations§
Source§impl Clone for SemanticOmission
impl Clone for SemanticOmission
Source§impl Debug for SemanticOmission
impl Debug for SemanticOmission
Source§impl<'de> Deserialize<'de> for SemanticOmission
impl<'de> Deserialize<'de> for SemanticOmission
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 SemanticOmission
Source§impl PartialEq for SemanticOmission
impl PartialEq for SemanticOmission
Source§impl Serialize for SemanticOmission
impl Serialize for SemanticOmission
impl StructuralPartialEq for SemanticOmission
Auto Trait Implementations§
impl Freeze for SemanticOmission
impl RefUnwindSafe for SemanticOmission
impl Send for SemanticOmission
impl Sync for SemanticOmission
impl Unpin for SemanticOmission
impl UnsafeUnpin for SemanticOmission
impl UnwindSafe for SemanticOmission
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>,
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.