Skip to content
Snippets Groups Projects
timestamped_value.rs 341 B
Newer Older
  • Learn to ignore specific revisions
  • Ermal Kaleci's avatar
    Ermal Kaleci committed
    use codec::{Decode, Encode};
    
    Xiliang Chen's avatar
    Xiliang Chen committed
    use sp_runtime::RuntimeDebug;
    
    Ermal Kaleci's avatar
    Ermal Kaleci committed
    
    
    Shaopeng Wang's avatar
    Shaopeng Wang committed
    #[cfg(feature = "std")]
    use serde::{Deserialize, Serialize};
    
    
    Ermal Kaleci's avatar
    Ermal Kaleci committed
    #[derive(Encode, Decode, RuntimeDebug, Eq, PartialEq, Clone, Copy)]
    
    Shaopeng Wang's avatar
    Shaopeng Wang committed
    #[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
    
    Ermal Kaleci's avatar
    Ermal Kaleci committed
    pub struct TimestampedValue<Value, Moment> {
    	pub value: Value,
    	pub timestamp: Moment,
    }