//! Serialization of tagged values.
pubmodadj;pubmodexternal;pubmodinternal;use serde;/// A trait to provide access to a delegate serializer.
////// The delegate is expected to be responsible for the data-format of a
/// serializer that implements this trait.
pubtraitHasDelegate{typeOk;typeError:serde::ser::Error;typeDelegate:serde::Serializer<Ok = Self::Ok, Error = Self::Error>;/// Returns the delegate-serializer of this object.
fndelegate(self)->Self::Delegate;}