lox_frames/
providers.rs

1// SPDX-FileCopyrightText: 2025 Helge Eichhorn <git@helgeeichhorn.de>
2//
3// SPDX-License-Identifier: MPL-2.0
4
5use lox_time::OffsetProvider;
6
7#[macro_export]
8macro_rules! transform_provider {
9    ($provider:ident) => {
10        impl $crate::transformations::TransformProvider for $provider {}
11    };
12}
13
14#[derive(Copy, Clone, Debug, OffsetProvider)]
15pub struct DefaultTransformProvider;
16
17transform_provider!(DefaultTransformProvider);