diff --git a/src/hashes.rs b/src/hashes.rs index f9e1e846c1a4c4f8b1cc2f5edf8efdba427e38a1..febf8b3f7ec65ecf1c08750f9b704c50cfe17bd9 100644 --- a/src/hashes.rs +++ b/src/hashes.rs @@ -28,6 +28,14 @@ pub fn parse_hash(root: &Element) -> Result { }) } +pub fn serialise(hash: &Hash) -> Element { + Element::builder("hash") + .ns(ns::HASHES) + .attr("algo", hash.algo.clone()) + .append(hash.hash.clone()) + .build() +} + #[cfg(test)] mod tests { use minidom::Element;