pub struct OmittedContextItem {
pub item: ContextItem,
pub reason: ContextOmissionReason,
}Expand description
Context item plus the reason it was omitted.
Fields§
§item: ContextItemItem considered by the packer.
reason: ContextOmissionReasonWhy the item was not selected.
Trait Implementations§
Source§impl Clone for OmittedContextItem
impl Clone for OmittedContextItem
Source§fn clone(&self) -> OmittedContextItem
fn clone(&self) -> OmittedContextItem
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 moreSource§impl Debug for OmittedContextItem
impl Debug for OmittedContextItem
Source§impl<'de> Deserialize<'de> for OmittedContextItem
impl<'de> Deserialize<'de> for OmittedContextItem
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 PartialEq for OmittedContextItem
impl PartialEq for OmittedContextItem
Source§fn eq(&self, other: &OmittedContextItem) -> bool
fn eq(&self, other: &OmittedContextItem) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for OmittedContextItem
impl Serialize for OmittedContextItem
impl StructuralPartialEq for OmittedContextItem
Auto Trait Implementations§
impl Freeze for OmittedContextItem
impl RefUnwindSafe for OmittedContextItem
impl Send for OmittedContextItem
impl Sync for OmittedContextItem
impl Unpin for OmittedContextItem
impl UnsafeUnpin for OmittedContextItem
impl UnwindSafe for OmittedContextItem
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