code: func (m *MemBytes) UnmarshalJSON(s []byte) error {
  	if len(s) <= 2 || s[0] != '"' || s[len(s)-1] != '"' {
  		return fmt.Errorf("invalid size: %q", s)
  	}
  	val, err := units.RAMInBytes(string(s[1 : len(s)-1]))
  	*m = MemBytes(val)
  	return err
  }
docs: // UnmarshalJSON is the customized unmarshaler for MemBytes