[{"data":1,"prerenderedAt":933},["ShallowReactive",2],{"dkhkEyFz1o":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":932,"_id":4},"VkImportFenceFdInfoKHR","(None)","VK_KHR_external_fence_fd","structs",[],{"type":10,"children":11,"toc":930},"root",[12,28,337,447,459,604,708,748,778,900,924],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," structure is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,145],{"type":13,"tag":33,"props":34,"children":40},"pre",{"className":35,"code":36,"filename":37,"language":38,"meta":39,"style":39},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkImportFenceFdInfoKHR {\n VkStructureType sType;\n const void* pNext;\n VkFence fence;\n VkFenceImportFlags flags;\n VkExternalFenceHandleTypeFlagBits handleType;\n int fd;\n} VkImportFenceFdInfoKHR;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,104,113,122,136],{"type":13,"tag":45,"props":46,"children":49},"span",{"class":47,"line":48},"line",1,[50,56,61],{"type":13,"tag":45,"props":51,"children":53},{"style":52},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[54],{"type":18,"value":55},"typedef",{"type":13,"tag":45,"props":57,"children":58},{"style":52},[59],{"type":18,"value":60}," struct",{"type":13,"tag":45,"props":62,"children":64},{"style":63},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[65],{"type":18,"value":66}," VkImportFenceFdInfoKHR {\n",{"type":13,"tag":45,"props":68,"children":70},{"class":47,"line":69},2,[71],{"type":13,"tag":45,"props":72,"children":73},{"style":63},[74],{"type":18,"value":75}," VkStructureType sType;\n",{"type":13,"tag":45,"props":77,"children":79},{"class":47,"line":78},3,[80,85,90],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," const",{"type":13,"tag":45,"props":86,"children":87},{"style":52},[88],{"type":18,"value":89}," void*",{"type":13,"tag":45,"props":91,"children":92},{"style":63},[93],{"type":18,"value":94}," pNext;\n",{"type":13,"tag":45,"props":96,"children":98},{"class":47,"line":97},4,[99],{"type":13,"tag":45,"props":100,"children":101},{"style":63},[102],{"type":18,"value":103}," VkFence fence;\n",{"type":13,"tag":45,"props":105,"children":107},{"class":47,"line":106},5,[108],{"type":13,"tag":45,"props":109,"children":110},{"style":63},[111],{"type":18,"value":112}," VkFenceImportFlags flags;\n",{"type":13,"tag":45,"props":114,"children":116},{"class":47,"line":115},6,[117],{"type":13,"tag":45,"props":118,"children":119},{"style":63},[120],{"type":18,"value":121}," VkExternalFenceHandleTypeFlagBits handleType;\n",{"type":13,"tag":45,"props":123,"children":125},{"class":47,"line":124},7,[126,131],{"type":13,"tag":45,"props":127,"children":128},{"style":52},[129],{"type":18,"value":130}," int",{"type":13,"tag":45,"props":132,"children":133},{"style":63},[134],{"type":18,"value":135}," fd;\n",{"type":13,"tag":45,"props":137,"children":139},{"class":47,"line":138},8,[140],{"type":13,"tag":45,"props":141,"children":142},{"style":63},[143],{"type":18,"value":144},"} VkImportFenceFdInfoKHR;\n",{"type":13,"tag":33,"props":146,"children":151},{"className":147,"code":148,"filename":149,"language":150,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct ImportFenceFdInfoKHR {\n s_type: vk::StructureType,\n p_next: *const c_void,\n fence: vk::Fence,\n flags: vk::FenceImportFlags,\n handle_type: ExternalFenceHandleTypeFlags,\n fd: c_int,\n}\n","Rust","rs",[152],{"type":13,"tag":21,"props":153,"children":154},{"__ignoreMap":39},[155,178,211,233,262,291,312,329],{"type":13,"tag":45,"props":156,"children":157},{"class":47,"line":48},[158,163,167,173],{"type":13,"tag":45,"props":159,"children":160},{"style":52},[161],{"type":18,"value":162},"pub",{"type":13,"tag":45,"props":164,"children":165},{"style":52},[166],{"type":18,"value":60},{"type":13,"tag":45,"props":168,"children":170},{"style":169},"--shiki-default:#953800;--shiki-dark:#FFA657",[171],{"type":18,"value":172}," ImportFenceFdInfoKHR",{"type":13,"tag":45,"props":174,"children":175},{"style":63},[176],{"type":18,"value":177}," {\n",{"type":13,"tag":45,"props":179,"children":180},{"class":47,"line":69},[181,186,191,196,201,206],{"type":13,"tag":45,"props":182,"children":183},{"style":63},[184],{"type":18,"value":185}," s_type",{"type":13,"tag":45,"props":187,"children":188},{"style":52},[189],{"type":18,"value":190},":",{"type":13,"tag":45,"props":192,"children":193},{"style":169},[194],{"type":18,"value":195}," vk",{"type":13,"tag":45,"props":197,"children":198},{"style":52},[199],{"type":18,"value":200},"::",{"type":13,"tag":45,"props":202,"children":203},{"style":169},[204],{"type":18,"value":205},"StructureType",{"type":13,"tag":45,"props":207,"children":208},{"style":63},[209],{"type":18,"value":210},",\n",{"type":13,"tag":45,"props":212,"children":213},{"class":47,"line":78},[214,219,223,228],{"type":13,"tag":45,"props":215,"children":216},{"style":63},[217],{"type":18,"value":218}," p_next",{"type":13,"tag":45,"props":220,"children":221},{"style":52},[222],{"type":18,"value":190},{"type":13,"tag":45,"props":224,"children":225},{"style":52},[226],{"type":18,"value":227}," *const",{"type":13,"tag":45,"props":229,"children":230},{"style":63},[231],{"type":18,"value":232}," c_void,\n",{"type":13,"tag":45,"props":234,"children":235},{"class":47,"line":97},[236,241,245,249,253,258],{"type":13,"tag":45,"props":237,"children":238},{"style":63},[239],{"type":18,"value":240}," fence",{"type":13,"tag":45,"props":242,"children":243},{"style":52},[244],{"type":18,"value":190},{"type":13,"tag":45,"props":246,"children":247},{"style":169},[248],{"type":18,"value":195},{"type":13,"tag":45,"props":250,"children":251},{"style":52},[252],{"type":18,"value":200},{"type":13,"tag":45,"props":254,"children":255},{"style":169},[256],{"type":18,"value":257},"Fence",{"type":13,"tag":45,"props":259,"children":260},{"style":63},[261],{"type":18,"value":210},{"type":13,"tag":45,"props":263,"children":264},{"class":47,"line":106},[265,270,274,278,282,287],{"type":13,"tag":45,"props":266,"children":267},{"style":63},[268],{"type":18,"value":269}," flags",{"type":13,"tag":45,"props":271,"children":272},{"style":52},[273],{"type":18,"value":190},{"type":13,"tag":45,"props":275,"children":276},{"style":169},[277],{"type":18,"value":195},{"type":13,"tag":45,"props":279,"children":280},{"style":52},[281],{"type":18,"value":200},{"type":13,"tag":45,"props":283,"children":284},{"style":169},[285],{"type":18,"value":286},"FenceImportFlags",{"type":13,"tag":45,"props":288,"children":289},{"style":63},[290],{"type":18,"value":210},{"type":13,"tag":45,"props":292,"children":293},{"class":47,"line":115},[294,299,303,308],{"type":13,"tag":45,"props":295,"children":296},{"style":63},[297],{"type":18,"value":298}," handle_type",{"type":13,"tag":45,"props":300,"children":301},{"style":52},[302],{"type":18,"value":190},{"type":13,"tag":45,"props":304,"children":305},{"style":169},[306],{"type":18,"value":307}," ExternalFenceHandleTypeFlags",{"type":13,"tag":45,"props":309,"children":310},{"style":63},[311],{"type":18,"value":210},{"type":13,"tag":45,"props":313,"children":314},{"class":47,"line":124},[315,320,324],{"type":13,"tag":45,"props":316,"children":317},{"style":63},[318],{"type":18,"value":319}," fd",{"type":13,"tag":45,"props":321,"children":322},{"style":52},[323],{"type":18,"value":190},{"type":13,"tag":45,"props":325,"children":326},{"style":63},[327],{"type":18,"value":328}," c_int,\n",{"type":13,"tag":45,"props":330,"children":331},{"class":47,"line":138},[332],{"type":13,"tag":45,"props":333,"children":334},{"style":63},[335],{"type":18,"value":336},"}\n",{"type":13,"tag":338,"props":339,"children":340},"ul",{},[341,362,381,392,411,437],{"type":13,"tag":342,"props":343,"children":344},"li",{},[345,351,353,360],{"type":13,"tag":21,"props":346,"children":348},{"className":347},[],[349],{"type":18,"value":350},"sType",{"type":18,"value":352}," is a ",{"type":13,"tag":354,"props":355,"children":357},"a",{"href":356},"/man/VkStructureType",[358],{"type":18,"value":359},"VkStructureType",{"type":18,"value":361}," value identifying this structure.",{"type":13,"tag":342,"props":363,"children":364},{},[365,371,373,379],{"type":13,"tag":21,"props":366,"children":368},{"className":367},[],[369],{"type":18,"value":370},"pNext",{"type":18,"value":372}," is ",{"type":13,"tag":21,"props":374,"children":376},{"className":375},[],[377],{"type":18,"value":378},"NULL",{"type":18,"value":380}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":342,"props":382,"children":383},{},[384,390],{"type":13,"tag":21,"props":385,"children":387},{"className":386},[],[388],{"type":18,"value":389},"fence",{"type":18,"value":391}," is the fence into which the payload will be imported.",{"type":13,"tag":342,"props":393,"children":394},{},[395,401,403,409],{"type":13,"tag":21,"props":396,"children":398},{"className":397},[],[399],{"type":18,"value":400},"flags",{"type":18,"value":402}," is a bitmask of ",{"type":13,"tag":354,"props":404,"children":406},{"href":405},"/man/VkFenceImportFlagBits",[407],{"type":18,"value":408},"VkFenceImportFlagBits",{"type":18,"value":410}," specifying\nadditional parameters for the fence payload import operation.",{"type":13,"tag":342,"props":412,"children":413},{},[414,420,421,427,429,435],{"type":13,"tag":21,"props":415,"children":417},{"className":416},[],[418],{"type":18,"value":419},"handleType",{"type":18,"value":352},{"type":13,"tag":354,"props":422,"children":424},{"href":423},"/man/VkExternalFenceHandleTypeFlagBits",[425],{"type":18,"value":426},"VkExternalFenceHandleTypeFlagBits",{"type":18,"value":428}," value\nspecifying the type of ",{"type":13,"tag":21,"props":430,"children":432},{"className":431},[],[433],{"type":18,"value":434},"fd",{"type":18,"value":436},".",{"type":13,"tag":342,"props":438,"children":439},{},[440,445],{"type":13,"tag":21,"props":441,"children":443},{"className":442},[],[444],{"type":18,"value":434},{"type":18,"value":446}," is the external handle to import.",{"type":13,"tag":14,"props":448,"children":449},{},[450,452,457],{"type":18,"value":451},"The handle types supported by ",{"type":13,"tag":21,"props":453,"children":455},{"className":454},[],[456],{"type":18,"value":419},{"type":18,"value":458}," are:",{"type":13,"tag":460,"props":461,"children":468},"table",{"id":462,"className":463,"style":467},"synchronization-fence-handletypes-fd",[464,465,466],"tableblock","frame-all","grid-all","width: 80%;",[469,482,498,527],{"type":13,"tag":470,"props":471,"children":474},"caption",{"className":472},[473],"title",[475,477],{"type":18,"value":476},"Table 1. Handle Types Supported by ",{"type":13,"tag":478,"props":479,"children":480},"literal",{},[481],{"type":18,"value":4},{"type":13,"tag":483,"props":484,"children":485},"colgroup",{},[486,491,494],{"type":13,"tag":487,"props":488,"children":490},"col",{"style":489},"width: 33.3333%;",[],{"type":13,"tag":487,"props":492,"children":493},{"style":489},[],{"type":13,"tag":487,"props":495,"children":497},{"style":496},"width: 33.3334%;",[],{"type":13,"tag":499,"props":500,"children":501},"thead",{},[502],{"type":13,"tag":503,"props":504,"children":505},"tr",{},[506,515,521],{"type":13,"tag":507,"props":508,"children":512},"th",{"className":509},[464,510,511],"halign-left","valign-top",[513],{"type":18,"value":514},"Handle Type",{"type":13,"tag":507,"props":516,"children":518},{"className":517},[464,510,511],[519],{"type":18,"value":520},"Transference",{"type":13,"tag":507,"props":522,"children":524},{"className":523},[464,510,511],[525],{"type":18,"value":526},"Permanence Supported",{"type":13,"tag":528,"props":529,"children":530},"tbody",{},[531,568],{"type":13,"tag":503,"props":532,"children":533},{},[534,548,558],{"type":13,"tag":535,"props":536,"children":538},"td",{"className":537},[464,510,511],[539],{"type":13,"tag":14,"props":540,"children":542},{"className":541},[464],[543],{"type":13,"tag":478,"props":544,"children":545},{},[546],{"type":18,"value":547},"VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT",{"type":13,"tag":535,"props":549,"children":551},{"className":550},[464,510,511],[552],{"type":13,"tag":14,"props":553,"children":555},{"className":554},[464],[556],{"type":18,"value":557},"Reference",{"type":13,"tag":535,"props":559,"children":561},{"className":560},[464,510,511],[562],{"type":13,"tag":14,"props":563,"children":565},{"className":564},[464],[566],{"type":18,"value":567},"Temporary,Permanent",{"type":13,"tag":503,"props":569,"children":570},{},[571,584,594],{"type":13,"tag":535,"props":572,"children":574},{"className":573},[464,510,511],[575],{"type":13,"tag":14,"props":576,"children":578},{"className":577},[464],[579],{"type":13,"tag":478,"props":580,"children":581},{},[582],{"type":18,"value":583},"VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT",{"type":13,"tag":535,"props":585,"children":587},{"className":586},[464,510,511],[588],{"type":13,"tag":14,"props":589,"children":591},{"className":590},[464],[592],{"type":18,"value":593},"Copy",{"type":13,"tag":535,"props":595,"children":597},{"className":596},[464,510,511],[598],{"type":13,"tag":14,"props":599,"children":601},{"className":600},[464],[602],{"type":18,"value":603},"Temporary",{"type":13,"tag":605,"props":606,"children":608},"validity-group",{"name":607},"Valid Usage",[609,644,675],{"type":13,"tag":610,"props":611,"children":613},"validity-field",{"name":612},"VUID-VkImportFenceFdInfoKHR-handleType-01464",[614],{"type":13,"tag":14,"props":615,"children":616},{},[617,622,624,629,631,642],{"type":13,"tag":21,"props":618,"children":620},{"className":619},[],[621],{"type":18,"value":419},{"type":18,"value":623}," ",{"type":13,"tag":625,"props":626,"children":628},"normative",{"type":627},"must",[],{"type":18,"value":630}," be a value included in the\n",{"type":13,"tag":354,"props":632,"children":634},{"href":633},"/man/VkImportFenceFdInfoKHR#synchronization-fence-handletypes-fd",[635,637],{"type":18,"value":636},"Handle Types Supported by\n",{"type":13,"tag":21,"props":638,"children":640},{"className":639},[],[641],{"type":18,"value":4},{"type":18,"value":643}," table",{"type":13,"tag":610,"props":645,"children":647},{"name":646},"VUID-VkImportFenceFdInfoKHR-fd-01541",[648],{"type":13,"tag":14,"props":649,"children":650},{},[651,656,657,660,662,667,669],{"type":13,"tag":21,"props":652,"children":654},{"className":653},[],[655],{"type":18,"value":434},{"type":18,"value":623},{"type":13,"tag":625,"props":658,"children":659},{"type":627},[],{"type":18,"value":661}," obey any requirements listed for ",{"type":13,"tag":21,"props":663,"children":665},{"className":664},[],[666],{"type":18,"value":419},{"type":18,"value":668}," in\n",{"type":13,"tag":354,"props":670,"children":672},{"href":671},"/man/VkExternalFenceHandleTypeFlagBits#external-fence-handle-types-compatibility",[673],{"type":18,"value":674},"external fence handle types\ncompatibility",{"type":13,"tag":610,"props":676,"children":678},{"name":677},"VUID-VkImportFenceFdInfoKHR-handleType-07306",[679],{"type":13,"tag":14,"props":680,"children":681},{},[682,684,689,691,696,697,700,702],{"type":18,"value":683},"If ",{"type":13,"tag":21,"props":685,"children":687},{"className":686},[],[688],{"type":18,"value":419},{"type":18,"value":690}," refers to a handle type with copy payload\ntransference semantics, ",{"type":13,"tag":21,"props":692,"children":694},{"className":693},[],[695],{"type":18,"value":400},{"type":18,"value":623},{"type":13,"tag":625,"props":698,"children":699},{"type":627},[],{"type":18,"value":701}," contain\n",{"type":13,"tag":21,"props":703,"children":705},{"className":704},[],[706],{"type":18,"value":707},"VK_FENCE_IMPORT_TEMPORARY_BIT",{"type":13,"tag":14,"props":709,"children":710},{},[711,712,717,718,723,725,731,733,738,740,746],{"type":18,"value":683},{"type":13,"tag":21,"props":713,"children":715},{"className":714},[],[716],{"type":18,"value":419},{"type":18,"value":372},{"type":13,"tag":21,"props":719,"children":721},{"className":720},[],[722],{"type":18,"value":583},{"type":18,"value":724},", the\nspecial value ",{"type":13,"tag":21,"props":726,"children":728},{"className":727},[],[729],{"type":18,"value":730},"-1",{"type":18,"value":732}," for ",{"type":13,"tag":21,"props":734,"children":736},{"className":735},[],[737],{"type":18,"value":434},{"type":18,"value":739}," is treated like a valid sync file descriptor\nreferring to an object that has already signaled.\nThe import operation will succeed and the ",{"type":13,"tag":21,"props":741,"children":743},{"className":742},[],[744],{"type":18,"value":745},"VkFence",{"type":18,"value":747}," will have a\ntemporarily imported payload as if a valid file descriptor had been\nprovided.",{"type":13,"tag":749,"props":750,"children":751},"note",{},[752],{"type":13,"tag":14,"props":753,"children":754},{},[755,757,762,764,769,771,776],{"type":18,"value":756},"This special behavior for importing an invalid sync file descriptor allows\neasier interoperability with other system APIs which use the convention that\nan invalid sync file descriptor represents work that has already completed\nand does not need to be waited for.\nIt is consistent with the option for implementations to return a ",{"type":13,"tag":21,"props":758,"children":760},{"className":759},[],[761],{"type":18,"value":730},{"type":18,"value":763}," file\ndescriptor when exporting a ",{"type":13,"tag":21,"props":765,"children":767},{"className":766},[],[768],{"type":18,"value":583},{"type":18,"value":770},"\nfrom a ",{"type":13,"tag":21,"props":772,"children":774},{"className":773},[],[775],{"type":18,"value":745},{"type":18,"value":777}," which is signaled.",{"type":13,"tag":605,"props":779,"children":781},{"name":780},"Valid Usage (Implicit)",[782,806,828,853,877],{"type":13,"tag":610,"props":783,"children":785},{"name":784},"VUID-VkImportFenceFdInfoKHR-sType-sType",[786],{"type":13,"tag":14,"props":787,"children":788},{},[789,794,795,798,800],{"type":13,"tag":21,"props":790,"children":792},{"className":791},[],[793],{"type":18,"value":350},{"type":18,"value":623},{"type":13,"tag":625,"props":796,"children":797},{"type":627},[],{"type":18,"value":799}," be ",{"type":13,"tag":21,"props":801,"children":803},{"className":802},[],[804],{"type":18,"value":805},"VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR",{"type":13,"tag":610,"props":807,"children":809},{"name":808},"VUID-VkImportFenceFdInfoKHR-pNext-pNext",[810],{"type":13,"tag":14,"props":811,"children":812},{},[813,818,819,822,823],{"type":13,"tag":21,"props":814,"children":816},{"className":815},[],[817],{"type":18,"value":370},{"type":18,"value":623},{"type":13,"tag":625,"props":820,"children":821},{"type":627},[],{"type":18,"value":799},{"type":13,"tag":21,"props":824,"children":826},{"className":825},[],[827],{"type":18,"value":378},{"type":13,"tag":610,"props":829,"children":831},{"name":830},"VUID-VkImportFenceFdInfoKHR-fence-parameter",[832],{"type":13,"tag":14,"props":833,"children":834},{},[835,840,841,844,846,851],{"type":13,"tag":21,"props":836,"children":838},{"className":837},[],[839],{"type":18,"value":389},{"type":18,"value":623},{"type":13,"tag":625,"props":842,"children":843},{"type":627},[],{"type":18,"value":845}," be a valid ",{"type":13,"tag":354,"props":847,"children":849},{"href":848},"/man/VkFence",[850],{"type":18,"value":745},{"type":18,"value":852}," handle",{"type":13,"tag":610,"props":854,"children":856},{"name":855},"VUID-VkImportFenceFdInfoKHR-flags-parameter",[857],{"type":13,"tag":14,"props":858,"children":859},{},[860,865,866,869,871,875],{"type":13,"tag":21,"props":861,"children":863},{"className":862},[],[864],{"type":18,"value":400},{"type":18,"value":623},{"type":13,"tag":625,"props":867,"children":868},{"type":627},[],{"type":18,"value":870}," be a valid combination of ",{"type":13,"tag":354,"props":872,"children":873},{"href":405},[874],{"type":18,"value":408},{"type":18,"value":876}," values",{"type":13,"tag":610,"props":878,"children":880},{"name":879},"VUID-VkImportFenceFdInfoKHR-handleType-parameter",[881],{"type":13,"tag":14,"props":882,"children":883},{},[884,889,890,893,894,898],{"type":13,"tag":21,"props":885,"children":887},{"className":886},[],[888],{"type":18,"value":419},{"type":18,"value":623},{"type":13,"tag":625,"props":891,"children":892},{"type":627},[],{"type":18,"value":845},{"type":13,"tag":354,"props":895,"children":896},{"href":423},[897],{"type":18,"value":426},{"type":18,"value":899}," value",{"type":13,"tag":901,"props":902,"children":904},"validity-box",{"name":903},"Host Synchronization",[905],{"type":13,"tag":338,"props":906,"children":907},{},[908],{"type":13,"tag":342,"props":909,"children":910},{},[911,913,918,919,922],{"type":18,"value":912},"Host access to ",{"type":13,"tag":21,"props":914,"children":916},{"className":915},[],[917],{"type":18,"value":389},{"type":18,"value":623},{"type":13,"tag":625,"props":920,"children":921},{"type":627},[],{"type":18,"value":923}," be externally synchronized\n::",{"type":13,"tag":925,"props":926,"children":927},"style",{},[928],{"type":18,"value":929},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":39,"searchDepth":69,"depth":69,"links":931},[],"markdown",1725732559259]