{"version":"1.0","provider_name":"fevered.earth","provider_url":"https:\/\/fevered.earth","author_name":"Josh","author_url":"https:\/\/fevered.earth\/index.php\/author\/admin\/","title":"The most frustrating habits of Rust crate maintainers - fevered.earth","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"eUBnVFzxrq\"><a href=\"https:\/\/fevered.earth\/index.php\/2020\/03\/03\/the-most-frustrating-habits-of-rust-crate-maintainers\/\">The most frustrating habits of Rust crate maintainers<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fevered.earth\/index.php\/2020\/03\/03\/the-most-frustrating-habits-of-rust-crate-maintainers\/embed\/#?secret=eUBnVFzxrq\" width=\"600\" height=\"338\" title=\"&#8220;The most frustrating habits of Rust crate maintainers&#8221; &#8212; fevered.earth\" data-secret=\"eUBnVFzxrq\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/fevered.earth\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Rust has a fantastic and well developed universe of 3rd-party crates which will help you develop almost any application, right up until they suddenly won\u2019t. Here are four ways in which you will be suddenly and deeply frustrated while learning this exciting new language. One of the unique aspects of Rust is the subtle but [&hellip;]","thumbnail_url":"https:\/\/cdn-images-1.medium.com\/max\/800\/1*4TbTc-kRduUN5n0dNGL3oA.png"}