#### Description
This PR changes the config struct corresponding to
`service::telemetry::traces` to embed the full `TracerProvider` config
struct from `otelconf`, instead of including only its `Processors`
field.
Something similar was previously done for the `MeterProvider` struct in
#12433.
This has the effect of letting users enable sampling on internal
Collector traces using [the `sampler` section of the declarative
config](
|
||
|---|---|---|
| .. | ||
| testdata | ||
| normalize.go | ||
| v0.2.0.go | ||
| v0.2.0_test.go | ||
| v0.3.0.go | ||
| v0.3.0_test.go | ||