SYMBOL INDEX (101 symbols across 5 files) FILE: docs/book.js function playground_text (line 7) | function playground_text(playground, hidden = true) { function fetch_with_timeout (line 21) | function fetch_with_timeout(url, options, timeout = 6000) { function handle_crate_list_update (line 45) | function handle_crate_list_update(playground_block, playground_crates) { function update_play_button (line 72) | function update_play_button(pre_block, playground_crates) { function run_rust_code (line 102) | function run_rust_code(code_block) { function showThemes (line 298) | function showThemes() { function updateThemeSelected (line 304) | function updateThemeSelected() { function hideThemes (line 311) | function hideThemes() { function get_theme (line 317) | function get_theme() { function set_theme (line 327) | function set_theme(theme, store = true) { function showSidebar (line 451) | function showSidebar() { function toggleSection (line 465) | function toggleSection(ev) { function hideSidebar (line 473) | function hideSidebar() { function initResize (line 506) | function initResize(e) { function resize (line 511) | function resize(e) { function stopResize (line 524) | function stopResize(e) { function next (line 562) | function next() { function prev (line 568) | function prev() { function hideTooltip (line 598) | function hideTooltip(elem) { function showTooltip (line 603) | function showTooltip(elem, msg) { function updateBorder (line 687) | function updateBorder() { FILE: docs/highlight.js function e (line 6) | function e(n){Object.freeze(n);var t="function"==typeof n;return Object.... class n (line 6) | class n{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data}ign... method constructor (line 6) | constructor(e){void 0===e.data&&(e.data={}),this.data=e.data} method ignoreMatch (line 6) | ignoreMatch(){this.ignore=!0} function t (line 6) | function t(e){return e.replace(/&/g,"&").replace(/`} function c (line 6) | function c(e){s+="<"+a(e)+[].map.call(e.attributes,(function(e){return" ... method constructor (line 6) | constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]} method top (line 6) | get top(){return this.stack[this.stack.length-1]} method root (line 6) | get root(){return this.rootNode} method add (line 6) | add(e){this.top.children.push(e)} method openNode (line 6) | openNode(e){const n={kind:e,children:[]};this.add(n),this.stack.push(n)} method closeNode (line 6) | closeNode(){if(this.stack.length>1)return this.stack.pop()} method closeAllNodes (line 6) | closeAllNodes(){for(;this.closeNode(););} method toJSON (line 6) | toJSON(){return JSON.stringify(this.rootNode,null,4)} method walk (line 6) | walk(e){return this.constructor._walk(e,this.rootNode)} method _walk (line 6) | static _walk(e,n){return"string"==typeof n?e.addText(n):n.children&&(e... method _collapse (line 6) | static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every(... function u (line 6) | function u(e){s+=""} method constructor (line 6) | constructor(e){super(),this.options=e} method addKeyword (line 6) | addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNo... method addText (line 6) | addText(e){""!==e&&this.add(e)} method addSublanguage (line 6) | addSublanguage(e,n){const t=e.root;t.kind=n,t.sublanguage=!0,this.add(t)} method toHTML (line 6) | toHTML(){return new l(this,this.options).value()} method finalize (line 6) | finalize(){return!0} function d (line 6) | function d(e){("start"===e.event?c:u)(e.node)} class l (line 6) | class l{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e... method constructor (line 6) | constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(... method addText (line 6) | addText(e){this.buffer+=t(e)} method openNode (line 6) | openNode(e){if(!o(e))return;let n=e.kind;e.sublanguage||(n=`${this.cla... method closeNode (line 6) | closeNode(e){o(e)&&(this.buffer+=s)} method value (line 6) | value(){return this.buffer} method span (line 6) | span(e){this.buffer+=``} class c (line 6) | class c{constructor(){this.rootNode={children:[]},this.stack=[this.rootN... method constructor (line 6) | constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]} method top (line 6) | get top(){return this.stack[this.stack.length-1]} method root (line 6) | get root(){return this.rootNode} method add (line 6) | add(e){this.top.children.push(e)} method openNode (line 6) | openNode(e){const n={kind:e,children:[]};this.add(n),this.stack.push(n)} method closeNode (line 6) | closeNode(){if(this.stack.length>1)return this.stack.pop()} method closeAllNodes (line 6) | closeAllNodes(){for(;this.closeNode(););} method toJSON (line 6) | toJSON(){return JSON.stringify(this.rootNode,null,4)} method walk (line 6) | walk(e){return this.constructor._walk(e,this.rootNode)} method _walk (line 6) | static _walk(e,n){return"string"==typeof n?e.addText(n):n.children&&(e... method _collapse (line 6) | static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every(... class u (line 6) | class u extends c{constructor(e){super(),this.options=e}addKeyword(e,n){... method constructor (line 6) | constructor(e){super(),this.options=e} method addKeyword (line 6) | addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNo... method addText (line 6) | addText(e){""!==e&&this.add(e)} method addSublanguage (line 6) | addSublanguage(e,n){const t=e.root;t.kind=n,t.sublanguage=!0,this.add(t)} method toHTML (line 6) | toHTML(){return new l(this,this.options).value()} method finalize (line 6) | finalize(){return!0} function d (line 6) | function d(e){return e?"string"==typeof e?e:e.source:null} function w (line 6) | function w(e,n){return n?+n:function(e){return N.includes(e.toLowerCase(... function p (line 6) | function p(e){return f.noHighlightRe.test(e)} function b (line 6) | function b(e,n,t,r){var a={code:n,language:e};S("before:highlight",a);va... function m (line 6) | function m(e,t,a,s){var o=t;function c(e,n){var t=E.case_insensitive?n[0... function v (line 6) | function v(e,n){n=n||f.languages||Object.keys(i);var t=function(e){const... function x (line 6) | function x(e){return f.tabReplace||f.useBR?e.replace(c,e=>"\n"===e?f.use... function E (line 6) | function E(e){let n=null;const t=function(e){var n=e.className+" ";n+=e.... function T (line 6) | function T(e){return e=(e||"").toLowerCase(),i[e]||i[s[e]]} function A (line 6) | function A(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach(e=>... function I (line 6) | function I(e){var n=T(e);return n&&!n.disableAutodetect} function S (line 6) | function S(e,n){var t=e;o.forEach((function(e){e[t]&&e[t](n)}))} function t (line 9) | function t(e){return"(?:"+e+")?"} function e (line 18) | function e(e){return e?"string"==typeof e?e:e.source:null} function n (line 18) | function n(...n){return n.map(n=>e(n)).join("")} method constructor (line 6) | constructor(e){void 0===e.data&&(e.data={}),this.data=e.data} method ignoreMatch (line 6) | ignoreMatch(){this.ignore=!0} function e (line 19) | function e(e){return e?"string"==typeof e?e:e.source:null} function n (line 19) | function n(e){return a("(",e,")?")} method constructor (line 6) | constructor(e){void 0===e.data&&(e.data={}),this.data=e.data} method ignoreMatch (line 6) | ignoreMatch(){this.ignore=!0} function a (line 19) | function a(...n){return n.map(n=>e(n)).join("")} function s (line 19) | function s(...n){return"("+n.map(n=>e(n)).join("|")+")"} function s (line 20) | function s(e){return r("(?=",e,")")} function r (line 20) | function r(...e){return e.map(e=>(function(e){return e?"string"==typeof ... function e (line 47) | function e(...e){return e.map(e=>(function(e){return e?"string"==typeof ... FILE: docs/lint.js function checkForImproperlyIndentedFencedCodeBlocks (line 72) | function checkForImproperlyIndentedFencedCodeBlocks(fileName, text) { function getCorrectStartingColumnForLine (line 99) | function getCorrectStartingColumnForLine(lines, lineIndex) { FILE: docs/searcher.js function hasFocus (line 57) | function hasFocus() { function removeChildren (line 61) | function removeChildren(elem) { function parseURL (line 68) | function parseURL(url) { function renderURL (line 94) | function renderURL(urlobject) { function formatSearchMetric (line 128) | function formatSearchMetric(count, searchterm) { function formatSearchResult (line 138) | function formatSearchResult(result, searchterms) { function makeTeaser (line 159) | function makeTeaser(body, searchterms) { function init (line 255) | function init(config) { function unfocusSearchbar (line 275) | function unfocusSearchbar() { function doSearchOrMarkFromUrl (line 285) | function doSearchOrMarkFromUrl() { function globalKeyHandler (line 318) | function globalKeyHandler(e) { function showSearch (line 367) | function showSearch(yes) { function showResults (line 381) | function showResults(yes) { function searchIconClickHandler (line 390) | function searchIconClickHandler() { function searchbarKeyUpHandler (line 401) | function searchbarKeyUpHandler() { function setSearchUrlParameters (line 422) | function setSearchUrlParameters(searchterm, action) { function doSearch (line 443) | function doSearch(searchterm) { FILE: lint.js function checkForImproperlyIndentedFencedCodeBlocks (line 72) | function checkForImproperlyIndentedFencedCodeBlocks(fileName, text) { function getCorrectStartingColumnForLine (line 99) | function getCorrectStartingColumnForLine(lines, lineIndex) {