An implementation of [serde::Serializer
] serializing directly into a hash digest (anything implementing [digest::Update
]).
use Digest;
use SigningKey;
use OsRng;
use Serialize;
use Sha256;
use HashSerializer;
let sk = random;
let vk = sk.verifying_key;
let mut digest = new;
let serializer = HashingSerializer ;
vk.serialize.unwrap;