lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

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 }