{"id":21729,"date":"2025-10-31T21:48:28","date_gmt":"2025-10-31T21:48:28","guid":{"rendered":"https:\/\/pokecon.jp\/job\/?p=21729"},"modified":"2025-10-31T21:48:28","modified_gmt":"2025-10-31T21:48:28","slug":"announcing-rust-1-91-0-rust-blog","status":"publish","type":"post","link":"https:\/\/pokecon.jp\/job\/21729\/","title":{"rendered":"Announcing Rust 1.91.0 | Rust Blog"},"content":{"rendered":"\n<\/p>\n<p>Oct. 30, 2025 \u00b7 The Rust Release Team<\/p>\n<div>\n<p>The Rust team is happy to announce a new version of Rust, 1.91.0. Rust is a programming language empowering everyone to build reliable and efficient software.<\/p>\n<p>If you have a previous version of Rust installed via <code>rustup<\/code>, you can get 1.91.0 with:<\/p>\n<pre data-lang=\"console\" class=\"language-console z-code\"><code class=\"language-console\" data-lang=\"console\"><span class=\"z-text z-plain\">$ rustup update stable\n<\/span><\/code><\/pre>\n<p>If you don&#8217;t have it already, you can <a target=\"_blank\" href=\"https:\/\/www.rust-lang.org\/install.html\">get <code>rustup<\/code><\/a> from the appropriate page on our website, and check out the <a target=\"_blank\" href=\"https:\/\/doc.rust-lang.org\/stable\/releases.html#version-1910-2025-10-30\">detailed release notes for 1.91.0<\/a>.<\/p>\n<p>If you&#8217;d like to help us out by testing future releases, you might consider updating locally to use the beta channel (<code>rustup default beta<\/code>) or the nightly channel (<code>rustup default nightly<\/code>). Please <a target=\"_blank\" href=\"https:\/\/github.com\/rust-lang\/rust\/issues\/new\/choose\">report<\/a> any bugs you might come across!<\/p>\n<h2 id=\"what-s-in-1-91-0-stable\"><a target=\"_blank\" class=\"anchor\" href=\"#what-s-in-1-91-0-stable\" aria-hidden=\"true\"\/><br \/>\nWhat&#8217;s in 1.91.0 stable<\/h2>\n<h3 id=\"aarch64-pc-windows-msvc-is-now-a-tier-1-platform\"><a target=\"_blank\" class=\"anchor\" href=\"#aarch64-pc-windows-msvc-is-now-a-tier-1-platform\" aria-hidden=\"true\"\/><br \/>\n<code>aarch64-pc-windows-msvc<\/code> is now a Tier 1 platform<\/h3>\n<p>The Rust compiler supports <a target=\"_blank\" href=\"https:\/\/doc.rust-lang.org\/rustc\/platform-support.html\">a wide variety of targets<\/a>, but<br \/>\nthe Rust Team can&#8217;t provide the same level of support for all of them. To<br \/>\nclearly mark how supported each target is, we use a tiering system:<\/p>\n<ul>\n<li>Tier 3 targets are technically supported by the compiler, but we don&#8217;t check<br \/>\nwhether their code build or passes the tests, and we don&#8217;t provide any<br \/>\nprebuilt binaries as part of our releases.<\/li>\n<li>Tier 2 targets are guaranteed to build and we provide prebuilt binaries, but<br \/>\nwe don&#8217;t execute the test suite on those platforms: the produced binaries<br \/>\nmight not work or might have bugs.<\/li>\n<li>Tier 1 targets provide the highest support guarantee, and we run the full<br \/>\nsuite on those platforms for every change merged in the compiler. Prebuilt<br \/>\nbinaries are also available.<\/li>\n<\/ul>\n<p>Rust 1.91.0 promotes the <code>aarch64-pc-windows-msvc<\/code> target to Tier 1 support,<br \/>\nbringing our highest guarantees to users of 64-bit ARM systems running Windows.<\/p>\n<h3 id=\"add-lint-against-dangling-raw-pointers-from-local-variables\"><a target=\"_blank\" class=\"anchor\" href=\"#add-lint-against-dangling-raw-pointers-from-local-variables\" aria-hidden=\"true\"\/><br \/>\nAdd lint against dangling raw pointers from local variables<\/h3>\n<p>While Rust&#8217;s borrow checking prevents dangling references from being returned, it doesn&#8217;t<br \/>\ntrack raw pointers. With this release, we are adding a warn-by-default lint on raw<br \/>\npointers to local variables being returned from functions. For example, code like this:<\/p>\n<pre data-lang=\"rust\" class=\"language-rust z-code\"><code class=\"language-rust\" data-lang=\"rust\"><span class=\"z-source z-rust\"><span class=\"z-meta z-function z-rust\"><span class=\"z-meta z-function z-rust\"><span class=\"z-storage z-type z-function z-rust\">fn<\/span> <\/span><span class=\"z-entity z-name z-function z-rust\">f<\/span><\/span><span class=\"z-meta z-function z-rust\"><span class=\"z-meta z-function z-parameters z-rust\"><span class=\"z-punctuation z-section z-parameters z-begin z-rust\">(<\/span><\/span><span class=\"z-meta z-function z-rust\"><span class=\"z-meta z-function z-parameters z-rust\"><span class=\"z-punctuation z-section z-parameters z-end z-rust\">)<\/span><\/span><\/span><\/span><span class=\"z-meta z-function z-rust\"> <span class=\"z-meta z-function z-return-type z-rust\"><span class=\"z-punctuation z-separator z-rust\">-&gt;<\/span> <span class=\"z-storage z-modifier z-rust\">*const<\/span> <span class=\"z-storage z-type z-rust\">u8<\/span><\/span> <\/span><span class=\"z-meta z-function z-rust\"><span class=\"z-meta z-block z-rust\"><span class=\"z-punctuation z-section z-block z-begin z-rust\">{<\/span>\n<\/span><\/span><\/span><span class=\"z-source z-rust\"><span class=\"z-meta z-function z-rust\"><span class=\"z-meta z-block z-rust\">    <span class=\"z-storage z-type z-rust\">let<\/span> x <span class=\"z-keyword z-operator z-assignment z-rust\">=<\/span> <span class=\"z-constant z-numeric z-integer z-decimal z-rust\">0<\/span><span class=\"z-punctuation z-terminator z-rust\">;<\/span>\n<\/span><\/span><\/span><span class=\"z-source z-rust\"><span class=\"z-meta z-function z-rust\"><span class=\"z-meta z-block z-rust\">    <span class=\"z-keyword z-operator z-bitwise z-rust\">&amp;<\/span>x\n<\/span><\/span><\/span><span class=\"z-source z-rust\"><span class=\"z-meta z-function z-rust\"><span class=\"z-meta z-block z-rust\"\/><span class=\"z-meta z-block z-rust\"><span class=\"z-punctuation z-section z-block z-end z-rust\">}<\/span><\/span><\/span>\n<\/span><\/code><\/pre>\n<p>will now produce a lint:<\/p>\n<pre class=\"z-code\"><code><span class=\"z-text z-plain\">warning: a dangling pointer will be produced because the local variable `x` will be dropped\n<\/span><span class=\"z-text z-plain\"> --&gt; src\/lib.rs:3:5\n<\/span><span class=\"z-text z-plain\">  |\n<\/span><span class=\"z-text z-plain\">1 | fn f() -&gt; *const u8 {\n<\/span><span class=\"z-text z-plain\">  |           --------- return type of the function is `*const u8`\n<\/span><span class=\"z-text z-plain\">2 |     let x = 0;\n<\/span><span class=\"z-text z-plain\">  |         - `x` is part the function and will be dropped at the end of the function\n<\/span><span class=\"z-text z-plain\">3 |     &amp;x\n<\/span><span class=\"z-text z-plain\">  |     ^^\n<\/span><span class=\"z-text z-plain\">  |\n<\/span><span class=\"z-text z-plain\">  = note: pointers do not have a lifetime; after returning, the `u8` will be deallocated\n<\/span><span class=\"z-text z-plain\">    at the end of the function because nothing is referencing it as far as the type system is\n<\/span><span class=\"z-text z-plain\">    concerned\n<\/span><span class=\"z-text z-plain\">  = note: `#[warn(dangling_pointers_from_locals)]` on by default\n<\/span><\/code><\/pre>\n<p>Note that the code above is not unsafe, as it itself doesn&#8217;t perform any dangerous<br \/>\noperations. Only dereferencing the raw pointer after the function returns would be<br \/>\nunsafe. We expect future releases of Rust to add more functionality helping authors<br \/>\nto safely interact with raw pointers, and with unsafe code more generally.<\/p>\n<h3 id=\"stabilized-apis\"><a target=\"_blank\" class=\"anchor\" href=\"#stabilized-apis\" aria-hidden=\"true\"\/><br \/>\nStabilized APIs<\/h3>\n<p>These previously stable APIs are now stable in const contexts:<\/p>\n<h3 id=\"platform-support\"><a target=\"_blank\" class=\"anchor\" href=\"#platform-support\" aria-hidden=\"true\"\/><br \/>\nPlatform Support<\/h3>\n<p>Refer to Rust\u2019s <a target=\"_blank\" href=\"https:\/\/doc.rust-lang.org\/rustc\/platform-support.html\">platform support page<\/a> for more information on Rust\u2019s tiered platform support.<\/p>\n<h3 id=\"other-changes\"><a target=\"_blank\" class=\"anchor\" href=\"#other-changes\" aria-hidden=\"true\"\/><br \/>\nOther changes<\/h3>\n<p>Check out everything that changed in <a target=\"_blank\" href=\"https:\/\/github.com\/rust-lang\/rust\/releases\/tag\/1.91.0\">Rust<\/a>, <a target=\"_blank\" href=\"https:\/\/doc.rust-lang.org\/nightly\/cargo\/CHANGELOG.html#cargo-191-2025-10-30\">Cargo<\/a>, and <a target=\"_blank\" href=\"https:\/\/github.com\/rust-lang\/rust-clippy\/blob\/master\/CHANGELOG.md#rust-191\">Clippy<\/a>.<\/p>\n<h2 id=\"contributors-to-1-91-0\"><a target=\"_blank\" class=\"anchor\" href=\"#contributors-to-1-91-0\" aria-hidden=\"true\"\/><br \/>\nContributors to 1.91.0<\/h2>\n<p>Many people came together to create Rust 1.91.0. We couldn&#8217;t have done it without all of you. <a target=\"_blank\" href=\"https:\/\/thanks.rust-lang.org\/rust\/1.91.0\/\">Thanks!<\/a><\/p>\n<\/p><\/div>\n\n<br \/><a href=\"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/\">\u5143\u306e\u8a18\u4e8b\u3092\u78ba\u8a8d\u3059\u308b <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"Oct. 30, 2025 \u00b7 The Rust Release Team The Rust team is happy to announce a new version of Rust, 1.91.0. Rust i [&hellip;]","protected":false},"author":1,"featured_media":21730,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-21729","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hatena-blog"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Announcing Rust 1.91.0 | Rust Blog - \u30dd\u30b1\u30b3\u30f3<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing Rust 1.91.0 | Rust Blog - \u30dd\u30b1\u30b3\u30f3\" \/>\n<meta property=\"og:description\" content=\"Oct. 30, 2025 \u00b7 The Rust Release Team The Rust team is happy to announce a new version of Rust, 1.91.0. Rust i [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/\" \/>\n<meta property=\"og:site_name\" content=\"\u30dd\u30b1\u30b3\u30f3\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-31T21:48:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/rust-social-wide.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"info@pokecon.jp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"info@pokecon.jp\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/21729\\\/\"},\"author\":{\"name\":\"info@pokecon.jp\",\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#\\\/schema\\\/person\\\/16c9f07b1ba984d165d9aee259bda997\"},\"headline\":\"Announcing Rust 1.91.0 | Rust Blog\",\"datePublished\":\"2025-10-31T21:48:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/21729\\\/\"},\"wordCount\":439,\"image\":{\"@id\":\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/rust-social-wide.jpg\",\"articleSection\":[\"\u306f\u3066\u306a\u30d6\u30ed\u30b0\"],\"inLanguage\":\"ja\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/21729\\\/\",\"url\":\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/\",\"name\":\"Announcing Rust 1.91.0 | Rust Blog - \u30dd\u30b1\u30b3\u30f3\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/rust-social-wide.jpg\",\"datePublished\":\"2025-10-31T21:48:28+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#\\\/schema\\\/person\\\/16c9f07b1ba984d165d9aee259bda997\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/rust-social-wide.jpg\",\"contentUrl\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/rust-social-wide.jpg\",\"width\":2048,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.rust-lang.org\\\/2025\\\/10\\\/30\\\/Rust-1.91.0\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u30db\u30fc\u30e0\",\"item\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing Rust 1.91.0 | Rust Blog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#website\",\"url\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/\",\"name\":\"\u30dd\u30b1\u30b3\u30f3\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#\\\/schema\\\/person\\\/16c9f07b1ba984d165d9aee259bda997\",\"name\":\"info@pokecon.jp\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g\",\"caption\":\"info@pokecon.jp\"},\"url\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/author\\\/infopokecon-jp\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Announcing Rust 1.91.0 | Rust Blog - \u30dd\u30b1\u30b3\u30f3","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/","og_locale":"ja_JP","og_type":"article","og_title":"Announcing Rust 1.91.0 | Rust Blog - \u30dd\u30b1\u30b3\u30f3","og_description":"Oct. 30, 2025 \u00b7 The Rust Release Team The Rust team is happy to announce a new version of Rust, 1.91.0. Rust i [&hellip;]","og_url":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/","og_site_name":"\u30dd\u30b1\u30b3\u30f3","article_published_time":"2025-10-31T21:48:28+00:00","og_image":[{"width":2048,"height":1024,"url":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/rust-social-wide.jpg","type":"image\/jpeg"}],"author":"info@pokecon.jp","twitter_card":"summary_large_image","twitter_misc":{"\u57f7\u7b46\u8005":"info@pokecon.jp","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"3\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/#article","isPartOf":{"@id":"https:\/\/pokecon.jp\/job\/21729\/"},"author":{"name":"info@pokecon.jp","@id":"https:\/\/pokecon.jp\/job\/#\/schema\/person\/16c9f07b1ba984d165d9aee259bda997"},"headline":"Announcing Rust 1.91.0 | Rust Blog","datePublished":"2025-10-31T21:48:28+00:00","mainEntityOfPage":{"@id":"https:\/\/pokecon.jp\/job\/21729\/"},"wordCount":439,"image":{"@id":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/#primaryimage"},"thumbnailUrl":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/rust-social-wide.jpg","articleSection":["\u306f\u3066\u306a\u30d6\u30ed\u30b0"],"inLanguage":"ja"},{"@type":"WebPage","@id":"https:\/\/pokecon.jp\/job\/21729\/","url":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/","name":"Announcing Rust 1.91.0 | Rust Blog - \u30dd\u30b1\u30b3\u30f3","isPartOf":{"@id":"https:\/\/pokecon.jp\/job\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/#primaryimage"},"image":{"@id":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/#primaryimage"},"thumbnailUrl":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/rust-social-wide.jpg","datePublished":"2025-10-31T21:48:28+00:00","author":{"@id":"https:\/\/pokecon.jp\/job\/#\/schema\/person\/16c9f07b1ba984d165d9aee259bda997"},"breadcrumb":{"@id":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/#primaryimage","url":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/rust-social-wide.jpg","contentUrl":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/rust-social-wide.jpg","width":2048,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/blog.rust-lang.org\/2025\/10\/30\/Rust-1.91.0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/pokecon.jp\/job\/"},{"@type":"ListItem","position":2,"name":"Announcing Rust 1.91.0 | Rust Blog"}]},{"@type":"WebSite","@id":"https:\/\/pokecon.jp\/job\/#website","url":"https:\/\/pokecon.jp\/job\/","name":"\u30dd\u30b1\u30b3\u30f3","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pokecon.jp\/job\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/pokecon.jp\/job\/#\/schema\/person\/16c9f07b1ba984d165d9aee259bda997","name":"info@pokecon.jp","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/secure.gravatar.com\/avatar\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g","caption":"info@pokecon.jp"},"url":"https:\/\/pokecon.jp\/job\/author\/infopokecon-jp\/"}]}},"_links":{"self":[{"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/posts\/21729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/comments?post=21729"}],"version-history":[{"count":1,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/posts\/21729\/revisions"}],"predecessor-version":[{"id":21731,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/posts\/21729\/revisions\/21731"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/media\/21730"}],"wp:attachment":[{"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/media?parent=21729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/categories?post=21729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/tags?post=21729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}