MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / serialize

Method serialize

atomic-identity/src/signing.rs:114–123  ·  view source on GitHub ↗
(&self, serializer: S)

Source from the content-addressed store, hash-verified

112
113impl Serialize for Signature {
114 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
115 where
116 S: serde::Serializer,
117 {
118 if serializer.is_human_readable() {
119 serializer.serialize_str(&self.to_base32())
120 } else {
121 serializer.serialize_bytes(&self.0)
122 }
123 }
124}
125
126impl<'de> Deserialize<'de> for Signature {

Callers

nothing calls this directly

Calls 1

to_base32Method · 0.45

Tested by

no test coverage detected