// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
/// Arguments passed to the [`output_with`][super::InjectionLayer::output_with] callback.
///
/// This type is `#[non_exhaustive]` so that additional fields can be added in the
/// future without a breaking change.
/// Arguments passed to the [`rate_with`][super::InjectionLayer::rate_with] callback.
///
/// This type is `#[non_exhaustive]` so that additional fields can be added in the
/// future without a breaking change.