use base::RawDescriptor;
use base::SendTube;
use metrics_events::MetricEventType;
use metrics_events::RecordDetails;
use crate::MetricsClientDestructor;
pub fn initialize(_: SendTube) {}
#[cfg(test)]
pub fn force_initialize(_: SendTube) {}
pub fn push_descriptors(_: &mut Vec<RawDescriptor>) {}
pub fn get_destructor() -> MetricsClientDestructor {
MetricsClientDestructor::new(|| {})
}
pub fn is_initialized() -> bool {
false
}
pub fn set_auth_token(_: &str) {}
pub fn set_graphics_api(_: &str) {}
pub fn set_package_name(_: &str) {}
pub fn merge_session_invariants(_: &[u8]) {}
pub fn log_descriptor(_event_type: MetricEventType, _descriptor: i64) {}
pub fn log_event(_event_type: MetricEventType) {}
pub fn log_metric(_event_type: MetricEventType, _value: i64) {}
pub fn log_histogram_metric(_event_type: MetricEventType, _step: i64) {}
pub fn log_high_frequency_descriptor_event(_: MetricEventType, _descriptor: i64, _step: i64) {}
pub fn log_event_with_details(_event_type: MetricEventType, _details: &RecordDetails) {}