func NewRawHeader(r io.Reader) (RawHeader, error) {
	var header RawHeader
	err := binary.Read(r, binary.BigEndian, &header)
	return header, err
}
// NewRawHeader reads a new raw header from a reader.
NewRawHeader reads a new raw header from a reader.
// NewRawHeader reads a new raw header from a reader .
func NewRawHeader(r io.Reader) (RawHeader, error) {
	var header RawHeader
	err := binary.Read(r, binary.BigEndian, &header)
	return header, err
}
func NewRawHeader ( r io . Reader ) ( RawHeader , error ) { var header RawHeader err := binary . Read ( r , binary . BigEndian , & header ) return header , err }
NewRawHeader reads a new raw header from a reader.
NewRawHeader reads a new raw header from a reader .