code: func (f StructField) Get(val interface{}) (err error) {
  	b, err := f.db.Get(f.key)
  	if err != nil {
  		return err
  	}
  	return rlp.DecodeBytes(b, val)
  }
docs: // Get unmarshals data from the database to a provided val.
  // If the data is not found leveldb.ErrNotFound is returned.