//! Various reference-related items.
/// A blatant copy of [`std::borrow::ToOwned`], because that's not (yet) in
/// `core`.
pubtraitToOwned{/// The owned version of this type.
typeOwned:core::borrow::Borrow<Self>;/// Convert this value into an owned one.
fnto_owned(&self)->Self::Owned;/// TODO: document
fnclone_into(&self, target:&mutSelf::Owned){*target =self.to_owned();}}