pub enum TrialState {
Pending,
Running,
Completed,
Pruned {
step: usize,
reason: String,
},
Failed {
error: String,
},
}Expand description
State of a single trial.
Variants§
Trait Implementations§
Source§impl Clone for TrialState
impl Clone for TrialState
Source§fn clone(&self) -> TrialState
fn clone(&self) -> TrialState
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 TrialState
impl Debug for TrialState
Source§impl<'de> Deserialize<'de> for TrialState
impl<'de> Deserialize<'de> for TrialState
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 TrialState
impl PartialEq for TrialState
Source§impl Serialize for TrialState
impl Serialize for TrialState
impl Eq for TrialState
impl StructuralPartialEq for TrialState
Auto Trait Implementations§
impl Freeze for TrialState
impl RefUnwindSafe for TrialState
impl Send for TrialState
impl Sync for TrialState
impl Unpin for TrialState
impl UnsafeUnpin for TrialState
impl UnwindSafe for TrialState
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