encode.rs (339B)
1 #![cfg(feature = "serde_json")] 2 3 #[cfg(not(feature = "std"))] 4 use alloc::string::String; 5 6 use radroots_events::relay_document::RadrootsRelayDocument; 7 8 use crate::error::EventEncodeError; 9 10 pub fn to_json(doc: &RadrootsRelayDocument) -> Result<String, EventEncodeError> { 11 serde_json::to_string(doc).map_err(|_| EventEncodeError::Json) 12 }