code: func (p *flowSpecPrefix6) DecodeFromBytes(data []byte, options ...*MarshallingOption) error {
  	p.typ = BGPFlowSpecType(data[0])
  	p.Offset = data[2]
  	prefix := append([]byte{data[1]}, data[3:]...)
  	return p.Prefix.DecodeFromBytes(prefix, options...)
  }
docs: // draft-ietf-idr-flow-spec-v6-06
  // <type (1 octet), prefix length (1 octet), prefix offset(1 octet), prefix>