pub struct FtuiTelemetryAdapter { /* private fields */ }Implementations§
Source§impl FtuiTelemetryAdapter
impl FtuiTelemetryAdapter
pub fn strict_default() -> Self
pub fn required_fields(&self) -> &BTreeSet<String>
pub fn ingest_row(&self, row: &BTreeMap<String, String>) -> Result<(), String>
pub fn from_structured_log( &self, log: &StructuredTestLog, ) -> Result<FtuiTelemetryRecord, String>
pub fn build_artifact_index( &self, logs: &[StructuredTestLog], ) -> Result<FtuiArtifactIndex, String>
Trait Implementations§
Source§impl Clone for FtuiTelemetryAdapter
impl Clone for FtuiTelemetryAdapter
Source§fn clone(&self) -> FtuiTelemetryAdapter
fn clone(&self) -> FtuiTelemetryAdapter
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 FtuiTelemetryAdapter
impl Debug for FtuiTelemetryAdapter
Source§impl Default for FtuiTelemetryAdapter
impl Default for FtuiTelemetryAdapter
Source§impl<'de> Deserialize<'de> for FtuiTelemetryAdapter
impl<'de> Deserialize<'de> for FtuiTelemetryAdapter
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
impl Eq for FtuiTelemetryAdapter
Source§impl PartialEq for FtuiTelemetryAdapter
impl PartialEq for FtuiTelemetryAdapter
Source§impl Serialize for FtuiTelemetryAdapter
impl Serialize for FtuiTelemetryAdapter
impl StructuralPartialEq for FtuiTelemetryAdapter
Auto Trait Implementations§
impl Freeze for FtuiTelemetryAdapter
impl RefUnwindSafe for FtuiTelemetryAdapter
impl Send for FtuiTelemetryAdapter
impl Sync for FtuiTelemetryAdapter
impl Unpin for FtuiTelemetryAdapter
impl UnsafeUnpin for FtuiTelemetryAdapter
impl UnwindSafe for FtuiTelemetryAdapter
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