[{"data":1,"prerenderedAt":981},["ShallowReactive",2],{"NIvymFZ5Wm":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":980,"_id":4},"vkGetValidationCacheDataEXT","Get the data store from a validation cache","VK_EXT_validation_cache","protos",[],{"type":10,"children":11,"toc":978},"root",[12,27,333,388,495,537,554,559,586,767,772,790,814,972],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25],{"type":18,"value":19},"text","Data ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"can",[],{"type":18,"value":26}," be retrieved from a validation cache object using the command:",{"type":13,"tag":28,"props":29,"children":30},"code-group",{},[31,142],{"type":13,"tag":32,"props":33,"children":39},"pre",{"className":34,"code":35,"filename":36,"language":37,"meta":38,"style":38},"language-c shiki shiki-themes github-light-default github-dark-default","VkResult vkGetValidationCacheDataEXT(\n VkDevice device,\n VkValidationCacheEXT validationCache,\n size_t* pDataSize,\n void* pData);\n","C","c","",[40],{"type":13,"tag":41,"props":42,"children":43},"code",{"__ignoreMap":38},[44,66,86,104,123],{"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:#1F2328;--shiki-dark:#E6EDF3",[54],{"type":18,"value":55},"VkResult ",{"type":13,"tag":45,"props":57,"children":59},{"style":58},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[60],{"type":18,"value":4},{"type":13,"tag":45,"props":62,"children":63},{"style":52},[64],{"type":18,"value":65},"(\n",{"type":13,"tag":45,"props":67,"children":69},{"class":47,"line":68},2,[70,75,81],{"type":13,"tag":45,"props":71,"children":72},{"style":52},[73],{"type":18,"value":74}," VkDevice ",{"type":13,"tag":45,"props":76,"children":78},{"style":77},"--shiki-default:#953800;--shiki-dark:#FFA657",[79],{"type":18,"value":80},"device",{"type":13,"tag":45,"props":82,"children":83},{"style":52},[84],{"type":18,"value":85},",\n",{"type":13,"tag":45,"props":87,"children":89},{"class":47,"line":88},3,[90,95,100],{"type":13,"tag":45,"props":91,"children":92},{"style":52},[93],{"type":18,"value":94}," VkValidationCacheEXT ",{"type":13,"tag":45,"props":96,"children":97},{"style":77},[98],{"type":18,"value":99},"validationCache",{"type":13,"tag":45,"props":101,"children":102},{"style":52},[103],{"type":18,"value":85},{"type":13,"tag":45,"props":105,"children":107},{"class":47,"line":106},4,[108,114,119],{"type":13,"tag":45,"props":109,"children":111},{"style":110},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[112],{"type":18,"value":113}," size_t*",{"type":13,"tag":45,"props":115,"children":116},{"style":77},[117],{"type":18,"value":118}," pDataSize",{"type":13,"tag":45,"props":120,"children":121},{"style":52},[122],{"type":18,"value":85},{"type":13,"tag":45,"props":124,"children":126},{"class":47,"line":125},5,[127,132,137],{"type":13,"tag":45,"props":128,"children":129},{"style":110},[130],{"type":18,"value":131}," void*",{"type":13,"tag":45,"props":133,"children":134},{"style":77},[135],{"type":18,"value":136}," pData",{"type":13,"tag":45,"props":138,"children":139},{"style":52},[140],{"type":18,"value":141},");\n",{"type":13,"tag":32,"props":143,"children":148},{"className":144,"code":145,"filename":146,"language":147,"meta":38,"style":38},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn get_validation_cache_data_ext(\n device: crate :: vk :: vk::Device,\n validation_cache: vk::ValidationCacheEXT,\n p_data_size: *mut usize,\n p_data: *mut c_void,\n) -> vk::Result;\n","Rust","rs",[149],{"type":13,"tag":41,"props":150,"children":151},{"__ignoreMap":38},[152,174,225,254,280,301],{"type":13,"tag":45,"props":153,"children":154},{"class":47,"line":48},[155,160,165,170],{"type":13,"tag":45,"props":156,"children":157},{"style":110},[158],{"type":18,"value":159},"pub",{"type":13,"tag":45,"props":161,"children":162},{"style":110},[163],{"type":18,"value":164}," fn",{"type":13,"tag":45,"props":166,"children":167},{"style":58},[168],{"type":18,"value":169}," get_validation_cache_data_ext",{"type":13,"tag":45,"props":171,"children":172},{"style":52},[173],{"type":18,"value":65},{"type":13,"tag":45,"props":175,"children":176},{"class":47,"line":68},[177,182,187,192,197,202,207,212,216,221],{"type":13,"tag":45,"props":178,"children":179},{"style":52},[180],{"type":18,"value":181}," device",{"type":13,"tag":45,"props":183,"children":184},{"style":110},[185],{"type":18,"value":186},":",{"type":13,"tag":45,"props":188,"children":189},{"style":110},[190],{"type":18,"value":191}," crate",{"type":13,"tag":45,"props":193,"children":194},{"style":110},[195],{"type":18,"value":196}," ::",{"type":13,"tag":45,"props":198,"children":199},{"style":52},[200],{"type":18,"value":201}," vk ",{"type":13,"tag":45,"props":203,"children":204},{"style":110},[205],{"type":18,"value":206},"::",{"type":13,"tag":45,"props":208,"children":209},{"style":77},[210],{"type":18,"value":211}," vk",{"type":13,"tag":45,"props":213,"children":214},{"style":110},[215],{"type":18,"value":206},{"type":13,"tag":45,"props":217,"children":218},{"style":77},[219],{"type":18,"value":220},"Device",{"type":13,"tag":45,"props":222,"children":223},{"style":52},[224],{"type":18,"value":85},{"type":13,"tag":45,"props":226,"children":227},{"class":47,"line":88},[228,233,237,241,245,250],{"type":13,"tag":45,"props":229,"children":230},{"style":52},[231],{"type":18,"value":232}," validation_cache",{"type":13,"tag":45,"props":234,"children":235},{"style":110},[236],{"type":18,"value":186},{"type":13,"tag":45,"props":238,"children":239},{"style":77},[240],{"type":18,"value":211},{"type":13,"tag":45,"props":242,"children":243},{"style":110},[244],{"type":18,"value":206},{"type":13,"tag":45,"props":246,"children":247},{"style":77},[248],{"type":18,"value":249},"ValidationCacheEXT",{"type":13,"tag":45,"props":251,"children":252},{"style":52},[253],{"type":18,"value":85},{"type":13,"tag":45,"props":255,"children":256},{"class":47,"line":106},[257,262,266,271,276],{"type":13,"tag":45,"props":258,"children":259},{"style":52},[260],{"type":18,"value":261}," p_data_size",{"type":13,"tag":45,"props":263,"children":264},{"style":110},[265],{"type":18,"value":186},{"type":13,"tag":45,"props":267,"children":268},{"style":110},[269],{"type":18,"value":270}," *mut",{"type":13,"tag":45,"props":272,"children":273},{"style":77},[274],{"type":18,"value":275}," usize",{"type":13,"tag":45,"props":277,"children":278},{"style":52},[279],{"type":18,"value":85},{"type":13,"tag":45,"props":281,"children":282},{"class":47,"line":125},[283,288,292,296],{"type":13,"tag":45,"props":284,"children":285},{"style":52},[286],{"type":18,"value":287}," p_data",{"type":13,"tag":45,"props":289,"children":290},{"style":110},[291],{"type":18,"value":186},{"type":13,"tag":45,"props":293,"children":294},{"style":110},[295],{"type":18,"value":270},{"type":13,"tag":45,"props":297,"children":298},{"style":52},[299],{"type":18,"value":300}," c_void,\n",{"type":13,"tag":45,"props":302,"children":304},{"class":47,"line":303},6,[305,310,315,319,323,328],{"type":13,"tag":45,"props":306,"children":307},{"style":52},[308],{"type":18,"value":309},") ",{"type":13,"tag":45,"props":311,"children":312},{"style":110},[313],{"type":18,"value":314},"->",{"type":13,"tag":45,"props":316,"children":317},{"style":77},[318],{"type":18,"value":211},{"type":13,"tag":45,"props":320,"children":321},{"style":110},[322],{"type":18,"value":206},{"type":13,"tag":45,"props":324,"children":325},{"style":77},[326],{"type":18,"value":327},"Result",{"type":13,"tag":45,"props":329,"children":330},{"style":52},[331],{"type":18,"value":332},";\n",{"type":13,"tag":334,"props":335,"children":336},"ul",{},[337,348,358,369],{"type":13,"tag":338,"props":339,"children":340},"li",{},[341,346],{"type":13,"tag":41,"props":342,"children":344},{"className":343},[],[345],{"type":18,"value":80},{"type":18,"value":347}," is the logical device that owns the validation cache.",{"type":13,"tag":338,"props":349,"children":350},{},[351,356],{"type":13,"tag":41,"props":352,"children":354},{"className":353},[],[355],{"type":18,"value":99},{"type":18,"value":357}," is the validation cache to retrieve data from.",{"type":13,"tag":338,"props":359,"children":360},{},[361,367],{"type":13,"tag":41,"props":362,"children":364},{"className":363},[],[365],{"type":18,"value":366},"pDataSize",{"type":18,"value":368}," is a pointer to a value related to the amount of data in\nthe validation cache, as described below.",{"type":13,"tag":338,"props":370,"children":371},{},[372,378,380,386],{"type":13,"tag":41,"props":373,"children":375},{"className":374},[],[376],{"type":18,"value":377},"pData",{"type":18,"value":379}," is either ",{"type":13,"tag":41,"props":381,"children":383},{"className":382},[],[384],{"type":18,"value":385},"NULL",{"type":18,"value":387}," or a pointer to a buffer.",{"type":13,"tag":14,"props":389,"children":390},{},[391,393,398,400,405,407,410,412,417,419,424,426,430,432,437,439,444,446,451,453,456,458,463,465,470,472,477,479,485,487,493],{"type":18,"value":392},"If ",{"type":13,"tag":41,"props":394,"children":396},{"className":395},[],[397],{"type":18,"value":377},{"type":18,"value":399}," is ",{"type":13,"tag":41,"props":401,"children":403},{"className":402},[],[404],{"type":18,"value":385},{"type":18,"value":406},", then the maximum size of the data that ",{"type":13,"tag":21,"props":408,"children":409},{"type":23},[],{"type":18,"value":411}," be\nretrieved from the validation cache, in bytes, is returned in\n",{"type":13,"tag":41,"props":413,"children":415},{"className":414},[],[416],{"type":18,"value":366},{"type":18,"value":418},".\nOtherwise, ",{"type":13,"tag":41,"props":420,"children":422},{"className":421},[],[423],{"type":18,"value":366},{"type":18,"value":425}," ",{"type":13,"tag":21,"props":427,"children":429},{"type":428},"must",[],{"type":18,"value":431}," point to a variable set by the application\nto the size of the buffer, in bytes, pointed to by ",{"type":13,"tag":41,"props":433,"children":435},{"className":434},[],[436],{"type":18,"value":377},{"type":18,"value":438},", and on\nreturn the variable is overwritten with the amount of data actually written\nto ",{"type":13,"tag":41,"props":440,"children":442},{"className":441},[],[443],{"type":18,"value":377},{"type":18,"value":445},".\nIf ",{"type":13,"tag":41,"props":447,"children":449},{"className":448},[],[450],{"type":18,"value":366},{"type":18,"value":452}," is less than the maximum size that ",{"type":13,"tag":21,"props":454,"children":455},{"type":23},[],{"type":18,"value":457}," be retrieved by\nthe validation cache, at most ",{"type":13,"tag":41,"props":459,"children":461},{"className":460},[],[462],{"type":18,"value":366},{"type":18,"value":464}," bytes will be written to\n",{"type":13,"tag":41,"props":466,"children":468},{"className":467},[],[469],{"type":18,"value":377},{"type":18,"value":471},", and ",{"type":13,"tag":41,"props":473,"children":475},{"className":474},[],[476],{"type":18,"value":4},{"type":18,"value":478}," will return\n",{"type":13,"tag":41,"props":480,"children":482},{"className":481},[],[483],{"type":18,"value":484},"VK_INCOMPLETE",{"type":18,"value":486}," instead of ",{"type":13,"tag":41,"props":488,"children":490},{"className":489},[],[491],{"type":18,"value":492},"VK_SUCCESS",{"type":18,"value":494},", to indicate that not all of\nthe validation cache was returned.",{"type":13,"tag":14,"props":496,"children":497},{},[498,500,505,507,510,512,518,520,527,529,535],{"type":18,"value":499},"Any data written to ",{"type":13,"tag":41,"props":501,"children":503},{"className":502},[],[504],{"type":18,"value":377},{"type":18,"value":506}," is valid and ",{"type":13,"tag":21,"props":508,"children":509},{"type":23},[],{"type":18,"value":511}," be provided as the\n",{"type":13,"tag":41,"props":513,"children":515},{"className":514},[],[516],{"type":18,"value":517},"pInitialData",{"type":18,"value":519}," member of the ",{"type":13,"tag":521,"props":522,"children":524},"a",{"href":523},"/man/VkValidationCacheCreateInfoEXT",[525],{"type":18,"value":526},"VkValidationCacheCreateInfoEXT",{"type":18,"value":528},"\nstructure passed to ",{"type":13,"tag":41,"props":530,"children":532},{"className":531},[],[533],{"type":18,"value":534},"vkCreateValidationCacheEXT",{"type":18,"value":536},".",{"type":13,"tag":14,"props":538,"children":539},{},[540,542,547,549,552],{"type":18,"value":541},"Two calls to ",{"type":13,"tag":41,"props":543,"children":545},{"className":544},[],[546],{"type":18,"value":4},{"type":18,"value":548}," with the same parameters\n",{"type":13,"tag":21,"props":550,"children":551},{"type":428},[],{"type":18,"value":553}," retrieve the same data unless a command that modifies the contents of\nthe cache is called between them.",{"type":13,"tag":555,"props":556,"children":558},"anchor",{"id":557},"validation-cache-header",[],{"type":13,"tag":14,"props":560,"children":561},{},[562,564,567,569,573,575,580,581,584],{"type":18,"value":563},"Applications ",{"type":13,"tag":21,"props":565,"children":566},{"type":23},[],{"type":18,"value":568}," store the data retrieved from the validation cache, and\nuse these data, possibly in a future run of the application, to populate new\nvalidation cache objects.\nThe results of validation, however, ",{"type":13,"tag":21,"props":570,"children":572},{"type":571},"may",[],{"type":18,"value":574}," depend on the vendor ID, device ID,\ndriver version, and other details of the device.\nTo enable applications to detect when previously retrieved data is\nincompatible with the device, the initial bytes written to ",{"type":13,"tag":41,"props":576,"children":578},{"className":577},[],[579],{"type":18,"value":377},{"type":18,"value":425},{"type":13,"tag":21,"props":582,"children":583},{"type":428},[],{"type":18,"value":585},"\nbe a header consisting of the following members:",{"type":13,"tag":587,"props":588,"children":594},"table",{"className":589,"style":593},[590,591,592],"tableblock","frame-all","grid-all","width: 85%;",[595,609,626,655],{"type":13,"tag":596,"props":597,"children":600},"caption",{"className":598},[599],"title",[601,603],{"type":18,"value":602},"Table 1. Layout for validation cache header version ",{"type":13,"tag":604,"props":605,"children":606},"literal",{},[607],{"type":18,"value":608},"VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT",{"type":13,"tag":610,"props":611,"children":612},"colgroup",{},[613,618,622],{"type":13,"tag":614,"props":615,"children":617},"col",{"style":616},"width: 8%;",[],{"type":13,"tag":614,"props":619,"children":621},{"style":620},"width: 21%;",[],{"type":13,"tag":614,"props":623,"children":625},{"style":624},"width: 71%;",[],{"type":13,"tag":627,"props":628,"children":629},"thead",{},[630],{"type":13,"tag":631,"props":632,"children":633},"tr",{},[634,643,649],{"type":13,"tag":635,"props":636,"children":640},"th",{"className":637},[590,638,639],"halign-left","valign-top",[641],{"type":18,"value":642},"Offset",{"type":13,"tag":635,"props":644,"children":646},{"className":645},[590,638,639],[647],{"type":18,"value":648},"Size",{"type":13,"tag":635,"props":650,"children":652},{"className":651},[590,638,639],[653],{"type":18,"value":654},"Meaning",{"type":13,"tag":656,"props":657,"children":658},"tbody",{},[659,693,731],{"type":13,"tag":631,"props":660,"children":661},{},[662,673,683],{"type":13,"tag":663,"props":664,"children":666},"td",{"className":665},[590,638,639],[667],{"type":13,"tag":14,"props":668,"children":670},{"className":669},[590],[671],{"type":18,"value":672},"0",{"type":13,"tag":663,"props":674,"children":676},{"className":675},[590,638,639],[677],{"type":13,"tag":14,"props":678,"children":680},{"className":679},[590],[681],{"type":18,"value":682},"4",{"type":13,"tag":663,"props":684,"children":686},{"className":685},[590,638,639],[687],{"type":13,"tag":14,"props":688,"children":690},{"className":689},[590],[691],{"type":18,"value":692},"length in bytes of the entire validation cache header\n written as a stream of bytes, with the least\n significant byte first",{"type":13,"tag":631,"props":694,"children":695},{},[696,705,714],{"type":13,"tag":663,"props":697,"children":699},{"className":698},[590,638,639],[700],{"type":13,"tag":14,"props":701,"children":703},{"className":702},[590],[704],{"type":18,"value":682},{"type":13,"tag":663,"props":706,"children":708},{"className":707},[590,638,639],[709],{"type":13,"tag":14,"props":710,"children":712},{"className":711},[590],[713],{"type":18,"value":682},{"type":13,"tag":663,"props":715,"children":717},{"className":716},[590,638,639],[718],{"type":13,"tag":14,"props":719,"children":721},{"className":720},[590],[722,724,729],{"type":18,"value":723},"a ",{"type":13,"tag":725,"props":726,"children":728},"link",{"xl:href":727},"/man/VkValidationCacheHeaderVersionEXT",[],{"type":18,"value":730},"VkValidationCacheHeaderVersionEXT value\n written as a stream of bytes, with the least\n significant byte first",{"type":13,"tag":631,"props":732,"children":733},{},[734,744,757],{"type":13,"tag":663,"props":735,"children":737},{"className":736},[590,638,639],[738],{"type":13,"tag":14,"props":739,"children":741},{"className":740},[590],[742],{"type":18,"value":743},"8",{"type":13,"tag":663,"props":745,"children":747},{"className":746},[590,638,639],[748],{"type":13,"tag":14,"props":749,"children":751},{"className":750},[590],[752],{"type":13,"tag":604,"props":753,"children":754},{},[755],{"type":18,"value":756},"VK_UUID_SIZE",{"type":13,"tag":663,"props":758,"children":760},{"className":759},[590,638,639],[761],{"type":13,"tag":14,"props":762,"children":764},{"className":763},[590],[765],{"type":18,"value":766},"a layer commit ID expressed as a UUID, which uniquely\n identifies the version of the validation layers used\n to generate these validation results",{"type":13,"tag":14,"props":768,"children":769},{},[770],{"type":18,"value":771},"The first four bytes encode the length of the entire validation cache\nheader, in bytes.\nThis value includes all fields in the header including the validation cache\nversion field and the size of the length field.",{"type":13,"tag":14,"props":773,"children":774},{},[775,777,782,784,788],{"type":18,"value":776},"The next four bytes encode the validation cache version, as described for\n",{"type":13,"tag":521,"props":778,"children":779},{"href":727},[780],{"type":18,"value":781},"VkValidationCacheHeaderVersionEXT",{"type":18,"value":783},".\nA consumer of the validation cache ",{"type":13,"tag":21,"props":785,"children":787},{"type":786},"should",[],{"type":18,"value":789}," use the cache version to\ninterpret the remainder of the cache header.",{"type":13,"tag":14,"props":791,"children":792},{},[793,794,799,801,806,808,813],{"type":18,"value":392},{"type":13,"tag":41,"props":795,"children":797},{"className":796},[],[798],{"type":18,"value":366},{"type":18,"value":800}," is less than what is necessary to store this header,\nnothing will be written to ",{"type":13,"tag":41,"props":802,"children":804},{"className":803},[],[805],{"type":18,"value":377},{"type":18,"value":807}," and zero will be written to\n",{"type":13,"tag":41,"props":809,"children":811},{"className":810},[],[812],{"type":18,"value":366},{"type":18,"value":536},{"type":13,"tag":815,"props":816,"children":818},"validity-group",{"name":817},"Valid Usage (Implicit)",[819,846,870,896,949],{"type":13,"tag":820,"props":821,"children":823},"validity-field",{"name":822},"VUID-vkGetValidationCacheDataEXT-device-parameter",[824],{"type":13,"tag":14,"props":825,"children":826},{},[827,832,833,836,838,844],{"type":13,"tag":41,"props":828,"children":830},{"className":829},[],[831],{"type":18,"value":80},{"type":18,"value":425},{"type":13,"tag":21,"props":834,"children":835},{"type":428},[],{"type":18,"value":837}," be a valid ",{"type":13,"tag":521,"props":839,"children":841},{"href":840},"/man/VkDevice",[842],{"type":18,"value":843},"VkDevice",{"type":18,"value":845}," handle",{"type":13,"tag":820,"props":847,"children":849},{"name":848},"VUID-vkGetValidationCacheDataEXT-validationCache-parameter",[850],{"type":13,"tag":14,"props":851,"children":852},{},[853,858,859,862,863,869],{"type":13,"tag":41,"props":854,"children":856},{"className":855},[],[857],{"type":18,"value":99},{"type":18,"value":425},{"type":13,"tag":21,"props":860,"children":861},{"type":428},[],{"type":18,"value":837},{"type":13,"tag":521,"props":864,"children":866},{"href":865},"/man/VkValidationCacheEXT",[867],{"type":18,"value":868},"VkValidationCacheEXT",{"type":18,"value":845},{"type":13,"tag":820,"props":871,"children":873},{"name":872},"VUID-vkGetValidationCacheDataEXT-pDataSize-parameter",[874],{"type":13,"tag":14,"props":875,"children":876},{},[877,882,883,886,888,894],{"type":13,"tag":41,"props":878,"children":880},{"className":879},[],[881],{"type":18,"value":366},{"type":18,"value":425},{"type":13,"tag":21,"props":884,"children":885},{"type":428},[],{"type":18,"value":887}," be a valid pointer to a ",{"type":13,"tag":41,"props":889,"children":891},{"className":890},[],[892],{"type":18,"value":893},"size_t",{"type":18,"value":895}," value",{"type":13,"tag":820,"props":897,"children":899},{"name":898},"VUID-vkGetValidationCacheDataEXT-pData-parameter",[900],{"type":13,"tag":14,"props":901,"children":902},{},[903,905,910,912,917,918,923,924,929,931,936,937,940,942,947],{"type":18,"value":904},"If the value referenced by ",{"type":13,"tag":41,"props":906,"children":908},{"className":907},[],[909],{"type":18,"value":366},{"type":18,"value":911}," is not ",{"type":13,"tag":41,"props":913,"children":915},{"className":914},[],[916],{"type":18,"value":672},{"type":18,"value":471},{"type":13,"tag":41,"props":919,"children":921},{"className":920},[],[922],{"type":18,"value":377},{"type":18,"value":911},{"type":13,"tag":41,"props":925,"children":927},{"className":926},[],[928],{"type":18,"value":385},{"type":18,"value":930},", ",{"type":13,"tag":41,"props":932,"children":934},{"className":933},[],[935],{"type":18,"value":377},{"type":18,"value":425},{"type":13,"tag":21,"props":938,"children":939},{"type":428},[],{"type":18,"value":941}," be a valid pointer to an array of ",{"type":13,"tag":41,"props":943,"children":945},{"className":944},[],[946],{"type":18,"value":366},{"type":18,"value":948}," bytes",{"type":13,"tag":820,"props":950,"children":952},{"name":951},"VUID-vkGetValidationCacheDataEXT-validationCache-parent",[953],{"type":13,"tag":14,"props":954,"children":955},{},[956,961,962,965,967],{"type":13,"tag":41,"props":957,"children":959},{"className":958},[],[960],{"type":18,"value":99},{"type":18,"value":425},{"type":13,"tag":21,"props":963,"children":964},{"type":428},[],{"type":18,"value":966}," have been created, allocated, or retrieved from ",{"type":13,"tag":41,"props":968,"children":970},{"className":969},[],[971],{"type":18,"value":80},{"type":13,"tag":973,"props":974,"children":975},"style",{},[976],{"type":18,"value":977},"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":38,"searchDepth":68,"depth":68,"links":979},[],"markdown",1725732622064]