pub struct Files {
pub datadog_schema: PathBuf,
pub otel_schema_dir: PathBuf,
pub overlay: PathBuf,
}Expand description
File paths to the two YAML files required as input by this library.
Defaults to the canonical location of the required schema files in this library.
Fields§
§datadog_schema: PathBufThe Datadog Agent core schema file (schema/core/core_schema.yaml).
otel_schema_dir: PathBufDirectory containing the vendored OTel receiver schema (schema/otel/).
overlay: PathBufThe schema overlay (schema/schema_overlay.yaml).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Files
impl RefUnwindSafe for Files
impl Send for Files
impl Sync for Files
impl Unpin for Files
impl UnwindSafe for Files
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