1 2 3 4 5 6 7 8
use crate::error::FsResult; use std::io::{Read, Write}; pub(crate) trait DiffValue : Sized{ fn read_value<R : Read>(read : &mut R) -> FsResult<Self>; fn write_value<W : Write>(&self, write : &mut W) -> FsResult<()>; }