fn name(_vm: &mut VM, self_val: Value, args: &Args2) -> VMResult {
    args.check_args_num(0)?;
    let val = match self_val.into_module().op_name() {
        Some(name) => Value::string(name.to_owned()),
        None => Value::nil(),
    };
    Ok(val)
}
## instance method Module#inspect
- name -> String | nil

https://docs.ruby-lang.org/ja/latest/method/Module/i/inspect.html
ruruby/src/builtin/module.rs