// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
//! Consumer-level compile-fail tests that pin the crate's serde safety contract.
//!
//! These exercise the *public* proc-macro entry points and trait bounds a
//! downstream crate uses. They ensure [`Sym`](internity::Sym) has no plain
//! `Serialize`/`Deserialize` implementation and `skip_serializing_if` remains
//! unsupported.