r#"inline std::optional RelativePath::toString() const noexcept { struct CRustOptionCRustString ret = RelativePath_toString(this->self_); return (ret.is_some != 0) ? std::optional( [](auto v) -> QString { const auto qs = QString::fromUtf8(v.data, static_cast(v.len)); crust_string_free(v); return qs; }(ret.val.data) ) : std::optional(); }"#; r#"inline std::optional RelativePath::getOtherInfo() const noexcept { struct CRustOptionCRustStrView ret = RelativePath_getOtherInfo(this->self_); return (ret.is_some != 0) ? std::optional( QString::fromUtf8(ret.val.data.data, static_cast(ret.val.data.len)) ) : std::optional(); }"#;