bool load()

in nest/nest/nest_pybind.h [34:52]


  bool load(handle src, bool convert) {
    if (!src.ptr()) {
      return false;
    }
    if (isinstance<tuple>(src) || isinstance<list>(src)) {
      value.value = std::move(src).cast<std::vector<ValueNest>>();
      return true;
    }
    if (isinstance<dict>(src)) {
      value.value = std::move(src).cast<std::map<std::string, ValueNest>>();
      return true;
    }

    value_conv conv;
    if (!conv.load(src, convert)) return false;

    value.value = cast_op<Value&&>(std::move(conv));
    return true;
  }