Glean SDK
The Glean SDK
is a modern approach for a Telemetry library and is part of the Glean project.
glean-core
This library provides the core functionality of the Glean SDK, including implementations of all metric types, the ping serializer and the storage layer. It's used in all platform-specific wrappers.
It's not intended to be used by users directly. Each supported platform has a specific Glean package with a nicer API. A nice Rust API will be provided by the Glean crate.
Documentation
All documentation is available online:
Usage
use ;
let cfg = Configuration ;
let mut glean = new.unwrap;
let ping = new;
glean.register_ping_type;
let call_counter: CounterMetric = new;
call_counter.add;
glean.submit_ping.unwrap;
License
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/