pub struct TelemetryRecord {
pub case_id: String,
pub action_ix: Option<usize>,
pub scope: TelemetryScope,
pub entry: TelemetryEntry,
pub canonical: bool,
}Fields§
§case_id: String§action_ix: Option<usize>§scope: TelemetryScope§entry: TelemetryEntry§canonical: boolImplementations§
Source§impl TelemetryRecord
impl TelemetryRecord
pub fn action(case_id: String, action_ix: usize, entry: TelemetryEntry) -> Self
Trait Implementations§
Source§impl Clone for TelemetryRecord
impl Clone for TelemetryRecord
Source§fn clone(&self) -> TelemetryRecord
fn clone(&self) -> TelemetryRecord
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 TelemetryRecord
impl Debug for TelemetryRecord
Source§impl<'de> Deserialize<'de> for TelemetryRecord
impl<'de> Deserialize<'de> for TelemetryRecord
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 TelemetryRecord
impl PartialEq for TelemetryRecord
Source§impl Serialize for TelemetryRecord
impl Serialize for TelemetryRecord
impl StructuralPartialEq for TelemetryRecord
Auto Trait Implementations§
impl Freeze for TelemetryRecord
impl RefUnwindSafe for TelemetryRecord
impl Send for TelemetryRecord
impl Sync for TelemetryRecord
impl Unpin for TelemetryRecord
impl UnsafeUnpin for TelemetryRecord
impl UnwindSafe for TelemetryRecord
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