[−][src]Function storaget::file::serialize_object
pub fn serialize_object<T>(object: &T) -> StorageResult<String> where
T: Serialize,
Serialize object -> Result<String, String>
Serialize a given object to String
use serde::{Deserialize, Serialize}; use core_lib::storage::*; #[derive(Serialize, Deserialize)] struct Animal { id: u32, name: String, } let dog = Animal { id: 1, name: "Puppy Joe".to_owned() }; let serialized_object = serialize_object(&dog).unwrap(); assert_eq!(serialized_object, "---\nid: 1\nname: Puppy Joe".to_owned());