use alloc::vec::Vec; use core::hash::BuildHasher; use core::hash::Hash; use core::mem::size_of;
use borsh::error::ERROR_ZST_FORBIDDEN; use borsh::io::{Error, ErrorKind, Read, Result, Write}; use borsh::{BorshDeserialize, BorshSerialize};
usecrate::map::IndexMap; usecrate::set::IndexSet;
// NOTE: the real `#[deprecated]` attribute doesn't work for trait implementations, // but we can get close by mimicking the message style for documentation. /// <div class="stab deprecated"><span class="emoji"></span><span>Deprecated: use borsh's <code>indexmap</code> feature instead.</span></div> impl<K, V, S> BorshSerialize for IndexMap<K, V, S> where
K: BorshSerialize,
V: BorshSerialize,
{ #[inline] fn serialize<W: Write>(&self, writer: &mutW) -> Result<()> {
check_zst::<K>()?;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.