pub struct TargetHistoryEntry {
pub stable_target_key: String,
pub prior_attempt_bundle_ids: Vec<String>,
pub prior_outcomes: Vec<String>,
pub last_selected_at: Option<String>,
pub retry_count: u32,
pub exhausted: bool,
}Fields§
§stable_target_key: String§prior_attempt_bundle_ids: Vec<String>§prior_outcomes: Vec<String>§last_selected_at: Option<String>§retry_count: u32§exhausted: boolTrait Implementations§
Source§impl Clone for TargetHistoryEntry
impl Clone for TargetHistoryEntry
Source§fn clone(&self) -> TargetHistoryEntry
fn clone(&self) -> TargetHistoryEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TargetHistoryEntry
impl Debug for TargetHistoryEntry
Source§impl<'de> Deserialize<'de> for TargetHistoryEntry
impl<'de> Deserialize<'de> for TargetHistoryEntry
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
Auto Trait Implementations§
impl Freeze for TargetHistoryEntry
impl RefUnwindSafe for TargetHistoryEntry
impl Send for TargetHistoryEntry
impl Sync for TargetHistoryEntry
impl Unpin for TargetHistoryEntry
impl UnsafeUnpin for TargetHistoryEntry
impl UnwindSafe for TargetHistoryEntry
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