#[non_exhaustive]pub enum DissemControl {
Show 22 variants
Rs,
Fouo,
Oc,
OcUsgov,
Imc,
Nf,
Pr,
Rel,
Relido,
Eyes,
Dsen,
Rawfisa,
Fisa,
Displayonly,
ExemptFromIcd501Discovery,
Waived,
Ac,
Awp,
DlOnly,
FedOnly,
Fedcon,
Nocon,
}Expand description
Dissemination controls from CVEnumISMDissem.xml.
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.
Rs
RISK SENSITIVE
Fouo
FOR OFFICIAL USE ONLY
Oc
ORIGINATOR CONTROLLED
OcUsgov
ORIGINATOR CONTROLLED US GOVERNMENT
Imc
CONTROLLED IMAGERY
Nf
NOT RELEASABLE TO FOREIGN NATIONALS
Pr
CAUTION-PROPRIETARY INFORMATION INVOLVED
Rel
AUTHORIZED FOR RELEASE TO
Relido
RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL
Eyes
EYES ONLY
Dsen
DEA SENSITIVE
Rawfisa
RAW FOREIGN INTELLIGENCE SURVEILLANCE ACT
Fisa
FOREIGN INTELLIGENCE SURVEILLANCE ACT
Displayonly
AUTHORIZED FOR DISPLAY BUT NOT RELEASE TO
ExemptFromIcd501Discovery
EXEMPT FROM ICD501 DISCOVERY
Waived
WAIVED
Ac
Attorney-Client
Awp
Attorney-WP
DlOnly
DL ONLY
FedOnly
FED ONLY
Fedcon
FEDCON
Nocon
NOCON
Implementations§
Source§impl DissemControl
impl DissemControl
Trait Implementations§
Source§impl Clone for DissemControl
impl Clone for DissemControl
Source§fn clone(&self) -> DissemControl
fn clone(&self) -> DissemControl
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 DissemControl
impl Debug for DissemControl
Source§impl Display for DissemControl
impl Display for DissemControl
Source§impl Hash for DissemControl
impl Hash for DissemControl
Source§impl Ord for DissemControl
impl Ord for DissemControl
Source§fn cmp(&self, other: &DissemControl) -> Ordering
fn cmp(&self, other: &DissemControl) -> 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 DissemControl
impl PartialEq for DissemControl
Source§impl PartialOrd for DissemControl
impl PartialOrd for DissemControl
impl Copy for DissemControl
impl Eq for DissemControl
impl StructuralPartialEq for DissemControl
Auto Trait Implementations§
impl Freeze for DissemControl
impl RefUnwindSafe for DissemControl
impl Send for DissemControl
impl Sync for DissemControl
impl Unpin for DissemControl
impl UnsafeUnpin for DissemControl
impl UnwindSafe for DissemControl
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