lib

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

reaction.rs (411B)


      1 use crate::social::SocialTarget;
      2 
      3 #[cfg(not(feature = "std"))]
      4 use alloc::string::String;
      5 
      6 #[cfg_attr(
      7     any(feature = "serde", test),
      8     derive(serde::Serialize, serde::Deserialize)
      9 )]
     10 #[cfg_attr(all(test, feature = "std"), derive(dto_bindgen::Dto))]
     11 #[cfg_attr(all(test, feature = "std"), dto(export))]
     12 #[derive(Clone, Debug)]
     13 pub struct Reaction {
     14     pub target: SocialTarget,
     15     pub content: String,
     16 }