Struct serde_transcode::Transcoder
source · pub struct Transcoder<D>(_);
Expand description
A Serde transcoder.
In most cases, the transcode
function should be used instead of this
type.
Note
Unlike traditional serializable types, Transcoder
’s Serialize
implementation is not idempotent, as it advances the state of its
internal Deserializer
. It should only ever be serialized once.
Implementations§
source§impl<'de, D> Transcoder<D>where
D: Deserializer<'de>,
impl<'de, D> Transcoder<D>where
D: Deserializer<'de>,
sourcepub fn new(d: D) -> Transcoder<D>
pub fn new(d: D) -> Transcoder<D>
Constructs a new Transcoder
.