pub enum CardOutput {
Plots {
plots: Vec<Solution>,
notes: Vec<String>,
},
Pss(Box<Pss>),
}Expand description
What one analysis card produced (Circuit::run_card).
Variants§
Plots
Every card but .pss: its plots in rawfile order and its notes
(see Circuit::run).
Pss(Box<Pss>)
A .pss card, kept whole: besides its two plots, the period,
t0 and the shooting history (Pss) that the plots alone do
not carry.
Implementations§
Source§impl CardOutput
impl CardOutput
Sourcepub fn into_plots(self) -> (Vec<Solution>, Vec<String>)
pub fn into_plots(self) -> (Vec<Solution>, Vec<String>)
The card’s plots in rawfile order and its notes — what
Circuit::run returns: a .pss gives its time plot, then
its spectrum.
Trait Implementations§
Source§impl Clone for CardOutput
impl Clone for CardOutput
Auto Trait Implementations§
impl Forget for CardOutput
impl Freeze for CardOutput
impl Move for CardOutput
impl RefUnwindSafe for CardOutput
impl Send for CardOutput
impl Sync for CardOutput
impl Unpin for CardOutput
impl UnsafeUnpin for CardOutput
impl UnwindSafe for CardOutput
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