pub enum ScanJsonEntry {
Solo {
id: String,
section_type: SectionType,
files: Vec<ScanJsonFile>,
},
Group {
group: String,
section_type: SectionType,
variants: Vec<ScanJsonVariant>,
},
}Expand description
One top-level entry in the scan JSON tree (solo or grouped).
Variants§
Trait Implementations§
Source§impl Clone for ScanJsonEntry
impl Clone for ScanJsonEntry
Source§fn clone(&self) -> ScanJsonEntry
fn clone(&self) -> ScanJsonEntry
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 ScanJsonEntry
impl Debug for ScanJsonEntry
Auto Trait Implementations§
impl Freeze for ScanJsonEntry
impl RefUnwindSafe for ScanJsonEntry
impl Send for ScanJsonEntry
impl Sync for ScanJsonEntry
impl Unpin for ScanJsonEntry
impl UnsafeUnpin for ScanJsonEntry
impl UnwindSafe for ScanJsonEntry
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