pub struct InitializeDetails {
pub duration: f64,
pub init_success: bool,
pub is_config_spec_ready: bool,
pub is_id_list_ready: Option<bool>,
pub source: SpecsSource,
pub failure_details: Option<FailureDetails>,
pub spec_source_api: Option<String>,
}
Fields§
§duration: f64
§init_success: bool
§is_config_spec_ready: bool
§is_id_list_ready: Option<bool>
§source: SpecsSource
§failure_details: Option<FailureDetails>
§spec_source_api: Option<String>
Implementations§
Source§impl InitializeDetails
impl InitializeDetails
pub fn from_error(reason: &str, error: Option<StatsigErr>) -> Self
Trait Implementations§
Source§impl Clone for InitializeDetails
impl Clone for InitializeDetails
Source§fn clone(&self) -> InitializeDetails
fn clone(&self) -> InitializeDetails
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 InitializeDetails
impl Debug for InitializeDetails
Source§impl Default for InitializeDetails
impl Default for InitializeDetails
Auto Trait Implementations§
impl Freeze for InitializeDetails
impl RefUnwindSafe for InitializeDetails
impl Send for InitializeDetails
impl Sync for InitializeDetails
impl Unpin for InitializeDetails
impl UnwindSafe for InitializeDetails
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