{"id":20089907,"url":"https://github.com/bugadani/slots","last_synced_at":"2025-05-06T03:30:31.125Z","repository":{"id":57667700,"uuid":"256551602","full_name":"bugadani/Slots","owner":"bugadani","description":"Fixed size data structure with constant-time operations.","archived":false,"fork":false,"pushed_at":"2022-03-25T10:17:59.000Z","size":141,"stargazers_count":2,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-25T14:07:36.909Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bugadani.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-17T16:14:24.000Z","updated_at":"2023-01-15T18:21:44.000Z","dependencies_parsed_at":"2022-09-26T20:31:59.229Z","dependency_job_id":null,"html_url":"https://github.com/bugadani/Slots","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugadani%2FSlots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugadani%2FSlots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugadani%2FSlots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugadani%2FSlots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bugadani","download_url":"https://codeload.github.com/bugadani/Slots/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252615957,"owners_count":21776890,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T16:20:43.848Z","updated_at":"2025-05-06T03:30:30.800Z","avatar_url":"https://github.com/bugadani.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"Slots [![crates.io](https://img.shields.io/crates/v/slots.svg)](https://crates.io/crates/slots) ![build status](https://github.com/bugadani/slots/workflows/Rust/badge.svg) [![codecov](https://codecov.io/gh/bugadani/Slots/branch/master/graph/badge.svg)](https://codecov.io/gh/bugadani/Slots)\n=====\n\nThis crate provides a heapless slab allocator with strict access control.\n\nSlots implements a static friendly, fixed size, unordered data structure inspired by SlotMap. All operations are constant time.\n\n[Documentation](https://docs.rs/slots/)\n\nFeatures\n========\n * Slots provide the `runtime_checks` feature that can be used to disable key owner verification.\n   By default the feature is on and it is recommended to leave it enabled for development builds and disabled for release builds.\n\n   *Note: This feature requires atomic instructions, which are not generally available (for example, on ARM Cortex-M0 microcontrollers)*","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugadani%2Fslots","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbugadani%2Fslots","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugadani%2Fslots/lists"}