//! Utility stuff around [Patch]
use crateConstRef;
use cratePatch;
use crateModel;
/// Helper used by macros to access a [`Model`]'s `Fields` with less syntactic noise
pub const
/// Like [`std::borrow::Cow`] but for internal use
/// Trait to make APIs generic over owned and borrowed patches
///
/// Will be implemented by [`#derive(Model)`] or [`#derive(Patch)`] for the struct and its reference.