freds/data/traits/inline.rs
1use crate::{data::constants::SIZE_INLINE, Error};
2pub trait InlineData: Sized {
3 #[cfg(feature = "write")]
4 fn into_inline_data(self) -> Result<[u8; SIZE_INLINE], Error> {
5 Err(Error::Unimplemented)
6 }
7 #[cfg(feature = "read")]
8 fn from_inline_data(_bytes: [u8; SIZE_INLINE]) -> Result<Self, Error> {
9 Err(Error::Unimplemented)
10 }
11}