//! Common implementations for internal structures.
// Plain trait implementations for `InternalValue` are preferred.
//// Make a PR or give a hint if you know how.
pub(crate)moddeku_impl;pub(crate)modserde_impl;pub(crate)modstd_impl;/// Operations like move, ref and ref mut for inner values.
pub(crate)traitInternalValue{/// Internal type for this wrapper
typeInternalType;/// Move internal value out of wrapper
#[must_use]fninternal_move(self)->Self::InternalType;/// Reference internal value as mutable
#[must_use]fninternal_mut(&mutself)->&mutSelf::InternalType;/// Reference internal value
#[must_use]fninternal_ref(&self)->&Self::InternalType;}