tracing-awc
Instrument the AWC client with tracing, and optionally opentelemetry for propagating OpenTelemetry spans
Usage
= "2.2"
= "3.0.0-beta.8"
= "0.1"
= "0.2"
= { = "0.2", = ["fmt"] }
= { = "0.1.0-beta.2", = ["opentelemetry_0_16"]
use Client;
use Error;
use ;
use Instrument;
async
async
// See examples/client.rs for an implementation of init_opentelemetry
Contributing
Feel free to open issues for anything you find an issue with. Please note that any contributed code will be licensed under the AGPLv3.
License
Copyright © 2021 Riley Trautman
tracing-awc-opentelemetry is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
tracing-awc-opentelemetry is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. This file is part of tracing-awc-opentelemetry.
You should have received a copy of the GNU General Public License along with tracing-awc-opentelemetry. If not, see http://www.gnu.org/licenses/.