pub fn load_object<T: Savable>(object: &mut T, data: &[u8]) -> Result<()>