// SPDX-FileCopyrightText: Copyright (c) 2024-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
// SPDX-License-Identifier: Apache-2.0
/// A trait allowing to get/set a revision on an object.
/// NATS uses this to ensure atomic updates.
pubtraitVersioned{fnrevision(&self)->u64;fnset_revision(&mutself, r:u64);}