René's URL Explorer Experiment


Title: GitHub - moomoolive/struct-vec: 🧰 Javascript array-like containers for multithreading

Open Graph Title: GitHub - moomoolive/struct-vec: 🧰 Javascript array-like containers for multithreading

X Title: GitHub - moomoolive/struct-vec: 🧰 Javascript array-like containers for multithreading

Description: 🧰 Javascript array-like containers for multithreading - moomoolive/struct-vec

Open Graph Description: 🧰 Javascript array-like containers for multithreading - moomoolive/struct-vec

X Description: 🧰 Javascript array-like containers for multithreading - moomoolive/struct-vec

Opengraph URL: https://github.com/moomoolive/struct-vec

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:99559c63-73bd-6d78-2b64-a6a5962f91b0
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id94E6:168A33:129EC3:188C1C:698D54D1
html-safe-nonce55c4e7ec69f2b2c4d13a66e0894c9ba608a889ab2cd53e238b579d735e72d8e5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NEU2OjE2OEEzMzoxMjlFQzM6MTg4QzFDOjY5OEQ1NEQxIiwidmlzaXRvcl9pZCI6IjEyMTcwNjMxNTc4NjE1MzY5NzciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac6988b8852f0d2ff452e03f03dc48c5dbf027ec2f56bd54d73cd225d52c652c4a
hovercard-subject-tagrepository:477879409
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/moomoolive/struct-vec
twitter:imagehttps://opengraph.githubassets.com/796a5fa0ede95b0eb2daa42e8f50d65afff8d0aea73d5abe02c9057cf3179be7/moomoolive/struct-vec
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/796a5fa0ede95b0eb2daa42e8f50d65afff8d0aea73d5abe02c9057cf3179be7/moomoolive/struct-vec
og:image:alt🧰 Javascript array-like containers for multithreading - moomoolive/struct-vec
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonec0818105fa276287e9369cfdefa0a0fa7953719791ceff9b94d69623c0a4fe8a
turbo-cache-controlno-preview
go-importgithub.com/moomoolive/struct-vec git https://github.com/moomoolive/struct-vec.git
octolytics-dimension-user_id63522515
octolytics-dimension-user_loginmoomoolive
octolytics-dimension-repository_id477879409
octolytics-dimension-repository_nwomoomoolive/struct-vec
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id477879409
octolytics-dimension-repository_network_root_nwomoomoolive/struct-vec
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasea95a17cc440c14d4fcddc0641bc1136fa8d908f0
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmoomoolive%2Fstruct-vec
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmoomoolive%2Fstruct-vec
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=moomoolive%2Fstruct-vec
Reloadhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec
Reloadhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec
Reloadhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec
moomoolive https://patch-diff.githubusercontent.com/moomoolive
struct-vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fmoomoolive%2Fstruct-vec
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fmoomoolive%2Fstruct-vec
Star 27 https://patch-diff.githubusercontent.com/login?return_to=%2Fmoomoolive%2Fstruct-vec
MIT license https://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/LICENSE
27 stars https://patch-diff.githubusercontent.com/moomoolive/struct-vec/stargazers
0 forks https://patch-diff.githubusercontent.com/moomoolive/struct-vec/forks
Branches https://patch-diff.githubusercontent.com/moomoolive/struct-vec/branches
Tags https://patch-diff.githubusercontent.com/moomoolive/struct-vec/tags
Activity https://patch-diff.githubusercontent.com/moomoolive/struct-vec/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fmoomoolive%2Fstruct-vec
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fmoomoolive%2Fstruct-vec
Code https://patch-diff.githubusercontent.com/moomoolive/struct-vec
Issues 0 https://patch-diff.githubusercontent.com/moomoolive/struct-vec/issues
Pull requests 0 https://patch-diff.githubusercontent.com/moomoolive/struct-vec/pulls
Actions https://patch-diff.githubusercontent.com/moomoolive/struct-vec/actions
Projects 0 https://patch-diff.githubusercontent.com/moomoolive/struct-vec/projects
Security 0 https://patch-diff.githubusercontent.com/moomoolive/struct-vec/security
Insights https://patch-diff.githubusercontent.com/moomoolive/struct-vec/pulse
Code https://patch-diff.githubusercontent.com/moomoolive/struct-vec
Issues https://patch-diff.githubusercontent.com/moomoolive/struct-vec/issues
Pull requests https://patch-diff.githubusercontent.com/moomoolive/struct-vec/pulls
Actions https://patch-diff.githubusercontent.com/moomoolive/struct-vec/actions
Projects https://patch-diff.githubusercontent.com/moomoolive/struct-vec/projects
Security https://patch-diff.githubusercontent.com/moomoolive/struct-vec/security
Insights https://patch-diff.githubusercontent.com/moomoolive/struct-vec/pulse
Brancheshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/branches
Tagshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tags
https://patch-diff.githubusercontent.com/moomoolive/struct-vec/branches
https://patch-diff.githubusercontent.com/moomoolive/struct-vec/tags
10 Commitshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/commits/master/
https://patch-diff.githubusercontent.com/moomoolive/struct-vec/commits/master/
.github/workflowshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/.github/workflows
.github/workflowshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/.github/workflows
.huskyhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/.husky
.huskyhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/.husky
benchmarkshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/benchmarks
benchmarkshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/benchmarks
buildInfohttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/buildInfo
buildInfohttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/buildInfo
codegenTestshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/codegenTests
codegenTestshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/codegenTests
dist-denohttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/dist-deno
dist-denohttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/dist-deno
dist-webhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/dist-web
dist-webhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/dist-web
disthttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/dist
disthttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/dist
scriptshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/scripts
scriptshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/scripts
srchttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/src
srchttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/tree/master/src
.gitignorehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/.gitignore
LICENSEhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/LICENSE
README.mdhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/README.md
cleanSingleLineComments.mjshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/cleanSingleLineComments.mjs
cleanSingleLineComments.mjshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/cleanSingleLineComments.mjs
jest.config.mjshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/jest.config.mjs
jest.config.mjshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/jest.config.mjs
package.jsonhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/package.json
package.jsonhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/package.json
transformImports.mjshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/transformImports.mjs
transformImports.mjshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/transformImports.mjs
tsconfig.jsonhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/tsconfig.json
tsconfig.jsonhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/blob/master/tsconfig.json
READMEhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec
MIT licensehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#بسم-الله-الرحمن-الرحيم
https://github.com/moomoolive/struct-vec/actions/workflows/node.js.yml/badge.svg
https://shields.io/
https://shields.io/
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#struct-vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#-javascript-array-like-containers-for-multithreading
structured cloninghttps://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm
Google's FlatBuffershttps://google.github.io/flatbuffers/
Rust's std::Vechttps://doc.rust-lang.org/std/vec/struct.Vec.html
@bnaya/objectbufferhttps://github.com/Bnaya/objectbuffer
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#table-of-contents
Exampleshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#examples
Quick Starthttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#quick-start
Initializing a Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#initializing-a-vec
Indexinghttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing
Adding Elementshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#adding-elements
Iteratinghttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#iterating
Removing Elementshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#removing-elements
Swapping Elementshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#swapping-elements
Type Castinghttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#casting
Multithreadinghttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#multithreading
Requirementshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#requirements
Struct Definitionshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#struct-definitions
Creating a Struct Definitionhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#creating-a-struct-definition
Default Struct Fieldshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default-struct-fields
Supported Data Typeshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#data-types
f32https://patch-diff.githubusercontent.com/moomoolive/struct-vec#f32
i32https://patch-diff.githubusercontent.com/moomoolive/struct-vec#i32
boolhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#bool
charhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#char
Disallowed Field Nameshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#disallowed-field-names
Compilershttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#compilers
Runtime Compilerhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#runtime-compiler
Build-time Compilerhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#build-time-compiler
Caveatshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#caveats
Indexing does not Return Elementhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing-does-not-return-element
Indexing out of Boundshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing-out-of-bounds
Do Not Mutate Vec Length or Capacity during Multithreadinghttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#do-not-mutate-vec-length-or-capacity-during-multithreading
Performance Tipshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#performance-tips
Adding Many Elementshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#adding-many-elements
Removing Many Elementshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#removing-many-elements
Avoid ES6 Iterators and Indexinghttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#avoid-es6-iterators-and-indexing
Avoid Using the "e" Field Except for Setting an Elementhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#avoid-using-the-e-field-except-for-setting-an-element
Benchmarkshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#benchmarks
Benchmarks Summaryhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#benchmarks-summary
Imperative Loophttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#imperative-loop
ForEach Loophttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#foreach-loop
ES6 Iterator Loophttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#es6-iterator-loop
Parallel Loophttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#parallel-loop
Pushing Elementshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#pushing-elements
API Referencehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#api-reference
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
validateStructDefhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..validateStructDef
vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..vec_gen
vecCompilehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..vec_gencompile
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#examples
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#quick-start
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#initializing-a-vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing
NOT the entire elementhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing-does-not-return-element
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#getting-values-at-an-index
by valuehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_e
referencehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_ref
The e and ref fields are auto-generatedhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default-struct-fields
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#setting-values-at-an-index
e fieldhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_e
The e field is auto-generatedhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default-struct-fields
referenceshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_ref
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#adding-elements
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#iterating
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#imperatively
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#iterators
API Referencehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#api-reference
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#nested-loops
can only point to one element at a timehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing-does-not-return-element
detachedCursorhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing-does-not-return-element
refhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_ref
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#removing-elements
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#end-of-vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#start-of-vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#middle-of-vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#swapping-elements
vecs work internallyhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing-does-not-return-element
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#casting
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#array
Vecs use 32-bit floatshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#f32
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#string
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#multithreading
check out the benchmarkshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#parallel-loop
length-changing methods while multithreadinghttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#do-not-mutate-vec-length-or-capacity-during-multithreading
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#requirements
supported browsershttps://caniuse.com/sharedarraybuffer
security requirementshttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer#security_requirements
vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#runtime-compiler
Function constructorhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/Function
vecCompilehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#buildtime-compiler
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#typescript
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#struct-definitions
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#creating-a-struct-definition
interface in Typescripthttps://www.typescriptlang.org/docs/handbook/2/objects.html
with a valid namehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#disallowed-field-names
supported data typeshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#data-types
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#default-struct-fields
See refhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_e
danglehttps://practice.geeksforgeeks.org/problems/what-is-dangling-reference
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#data-types
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#f32
Single-precision floating point numberhttps://en.wikipedia.org/wiki/Single-precision_floating-point_format
float typehttps://www.learnc.net/c-tutorial/c-float/
https://shields.io/
https://shields.io/
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#i32
32-bit signed integerhttps://www.ibm.com/docs/en/aix/7.2?topic=types-signed-unsigned-integers
int typehttps://www.learnc.net/c-tutorial/c-integer/
https://shields.io/
same as f32https://patch-diff.githubusercontent.com/moomoolive/struct-vec#f32
https://shields.io/
same as f32https://patch-diff.githubusercontent.com/moomoolive/struct-vec#f32
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#bool
https://shields.io/
https://shields.io/
falsyhttps://developer.mozilla.org/en-US/docs/Glossary/Falsy
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#char
unicode 14.0.0http://www.unicode.org/versions/Unicode14.0.0/
https://shields.io/
f32https://patch-diff.githubusercontent.com/moomoolive/struct-vec#f32
https://shields.io/
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#disallowed-field-names
javascript variableshttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types#variables
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#compilers
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#runtime-compiler
struct defhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#struct-definitions
Function constructorhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/Function
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#build-time-compiler
struct defhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#struct-definitions
API Referencehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#api-reference
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#caveats
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing-does-not-return-element
next on an iteratorhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators#iterators
e fieldhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_e
ref fieldhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_ref
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#indexing-out-of-bounds
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#do-not-mutate-vec-length-or-capacity-during-multithreading
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#performance-tips
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#adding-many-elements
increase performancehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#pushing-elements
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#removing-many-elements
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#avoid-es6-iterators-and-indexing
cast a vec to an arrayhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#casting
which is costlyhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#es6-iterator-loop
valuehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#default_struct_field_e
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#avoid-using-the-e-field-except-for-setting-an-element
similar to es6 methodshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#avoid-es6-iterators-and-indexing
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#benchmarks
The multithreaded benchmarkshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#parallel-loop
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#iteration
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#imperative-loop
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#foreach-loop
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#es6-iterator-loop
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#parallel-loop
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#pushing-elements
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#api-reference
vec-structhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct
~Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
new Vec([initialCapacity])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#new_module_vec-struct..Vec_new
.elementSizehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+elementSize
.defhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+def
.lengthhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+length
.capacityhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+capacity
.memoryhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+memory
.index(index)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+index
.at(index)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+at
.forEach(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+forEach
.map(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+map
.mapv(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+mapv
.filter(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+filter
.find(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+find
.findIndex(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+findIndex
.lastIndexOf(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+lastIndexOf
.reduce(callback, initialValue)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+reduce
.reduceRight(callback, initialValue)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+reduceRight
.every(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+every
.some(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+some
.entries()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+entries
.keys()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+keys
.values()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+values
.slice([start], [end])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+slice
.copyWithin(target, [start], [end])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+copyWithin
.reserve(additional)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+reserve
.reverse()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+reverse
.concat(...vecs)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+concat
.pop()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+pop
.truncate(count)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+truncate
.fill(value, [start], [end])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+fill
.push(...structs)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+push
.splice(start, [deleteCount], ...items)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+splice
.shift()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+shift
.unshift(...structs)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+unshift
.shrinkTo([minCapacity])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+shrinkTo
.sort(compareFn)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+sort
.swap(aIndex, bIndex)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+swap
.toJSON()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+toJSON
.detachedCursor(index)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+detachedCursor
.defhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.def
.elementSizehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.elementSize
.isVec(candidate)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.isVec
.fromMemory(memory)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.fromMemory
.fromArray(structArray)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.fromArray
.fromString(vecString)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.fromString
~validateStructDef(def)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..validateStructDef
~vec(structDef, [options])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..vec_gen
~vecCompile(structDef, pathToLib, [options])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..vec_genCompile
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vec-structvec
vec-structhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct
~Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
new Vec([initialCapacity])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#new_module_vec-struct..Vec_new
.elementSizehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+elementSize
.defhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+def
.lengthhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+length
.capacityhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+capacity
.memoryhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+memory
.index(index)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+index
.at(index)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+at
.forEach(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+forEach
.map(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+map
.mapv(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+mapv
.filter(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+filter
.find(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+find
.findIndex(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+findIndex
.lastIndexOf(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+lastIndexOf
.reduce(callback, initialValue)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+reduce
.reduceRight(callback, initialValue)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+reduceRight
.every(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+every
.some(callback)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+some
.entries()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+entries
.keys()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+keys
.values()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+values
.slice([start], [end])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+slice
.copyWithin(target, [start], [end])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+copyWithin
.reserve(additional)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+reserve
.reverse()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+reverse
.concat(...vecs)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+concat
.pop()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+pop
.truncate(count)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+truncate
.fill(value, [start], [end])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+fill
.push(...structs)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+push
.splice(start, [deleteCount], ...items)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+splice
.shift()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+shift
.unshift(...structs)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+unshift
.shrinkTo([minCapacity])https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+shrinkTo
.sort(compareFn)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+sort
.swap(aIndex, bIndex)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+swap
.toJSON()https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+toJSON
.detachedCursor(index)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec+detachedCursor
.defhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.def
.elementSizehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.elementSize
.isVec(candidate)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.isVec
.fromMemory(memory)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.fromMemory
.fromArray(structArray)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.fromArray
.fromString(vecString)https://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec.fromString
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#new-vecinitialcapacity
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecelementsize--number
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecdef--structdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#veclength--number
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#veccapacity--number
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecmemory--readonlyint32array
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecindexindex--veccursorstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecatindex--veccursorstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecforeachcallback--void
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecmapcallback--arrayyourcallbackreturntype
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecmapvcallback--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecfiltercallback--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecfindcallback--veccursorstructdef--undefined
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecfindindexcallback--number
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#veclastindexofcallback--number
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecreducecallback-initialvalue--yourcallbackreturnvalue
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecreducerightcallback-initialvalue--yourcallbackreturnvalue
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#veceverycallback--boolean
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecsomecallback--boolean
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecentries--iteratorarraynumber-structstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#veckeys--iteratornumber
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecvalues--iteratorstructstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecslicestart-end--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#veccopywithintarget-start-end--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecreserveadditional--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecreverse--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecconcatvecs--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecpop--structstructdef--undefined
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vectruncatecount--number
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecfillvalue-start-end--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecpushstructs--number
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecsplicestart-deletecount-items--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecshift--structstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecunshiftstructs--number
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecshrinktomincapacity--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecsortcomparefn--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecswapaindex-bindex--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vectojson--string
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecdetachedcursorindex--detachedveccursor
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecdef--readonlystructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecelementsize--readonlynumber
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecisveccandidate--boolean
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecfrommemorymemory--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecfromarraystructarray--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vecfromstringvecstring--vecstructdef
Vechttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct..Vec
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vec-structvalidatestructdefdef--boolean
vec-structhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vec-structvecstructdef-options--vecclassstructdef
vec-structhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct
https://patch-diff.githubusercontent.com/moomoolive/struct-vec#vec-structveccompilestructdef-pathtolib-options--string
vec-structhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec#module_vec-struct
Readme https://patch-diff.githubusercontent.com/moomoolive/struct-vec#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/moomoolive/struct-vec#MIT-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec
Activityhttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/activity
27 starshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/stargazers
2 watchinghttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/watchers
0 forkshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fmoomoolive%2Fstruct-vec&report=moomoolive+%28user%29
Releases 3https://patch-diff.githubusercontent.com/moomoolive/struct-vec/releases
v0.1.2 Latest Apr 10, 2022 https://patch-diff.githubusercontent.com/moomoolive/struct-vec/releases/tag/v0.1.2
+ 2 releaseshttps://patch-diff.githubusercontent.com/moomoolive/struct-vec/releases
Please reload this pagehttps://patch-diff.githubusercontent.com/moomoolive/struct-vec
TypeScript 87.7% https://patch-diff.githubusercontent.com/moomoolive/struct-vec/search?l=typescript
JavaScript 12.2% https://patch-diff.githubusercontent.com/moomoolive/struct-vec/search?l=javascript
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.