hpl-toolkit 0.0.5

HPL toolkit
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use anchor_lang::{AnchorDeserialize, AnchorSerialize};

#[cfg(feature = "debug")]
use std::fmt::Debug;

#[cfg(feature = "debug")]
pub trait Inner: AnchorSerialize + AnchorDeserialize + Clone + Debug {}
#[cfg(not(feature = "debug"))]
pub trait Inner: AnchorSerialize + AnchorDeserialize + Clone {}


#[cfg(feature = "debug")]
impl <T: AnchorSerialize + AnchorDeserialize + Clone + Debug> Inner for T {}
#[cfg(not(feature = "debug"))]
impl <T: AnchorSerialize + AnchorDeserialize + Clone> Inner for T {}