fn read_message<T, R: Read + ?Sized>(r: &mut BufReader<R>) -> Result<T>where T: SchemaReadOwned<DefaultConfig, Dst = T>,
llvm