pub enum ForeignClassification {
Fgi(FgiClassification),
Nato(NatoClassification),
Joint(JointClassification),
}Expand description
The non-US classification in a MarkingClassification::Conflict.
Preserves enough information for rules to generate the FGI fix: the foreign system, its level, and any associated countries.
Variants§
Trait Implementations§
Source§impl Clone for ForeignClassification
impl Clone for ForeignClassification
Source§fn clone(&self) -> ForeignClassification
fn clone(&self) -> ForeignClassification
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 ForeignClassification
impl Debug for ForeignClassification
Source§impl PartialEq for ForeignClassification
impl PartialEq for ForeignClassification
impl Eq for ForeignClassification
impl StructuralPartialEq for ForeignClassification
Auto Trait Implementations§
impl Freeze for ForeignClassification
impl RefUnwindSafe for ForeignClassification
impl Send for ForeignClassification
impl Sync for ForeignClassification
impl Unpin for ForeignClassification
impl UnsafeUnpin for ForeignClassification
impl UnwindSafe for ForeignClassification
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