# arbalest **Repository Path**: mirrors_nox/arbalest ## Basic Information - **Project Name**: arbalest - **Description**: Like Arc but where weak references don't forbid mutable access - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Arbalest This is a thread-safe reference-counted smart pointer with weak references. ## How is it different from `Arc`? The weak references don't prevent mutable access to the inner value, `Strong::borrow_mut` will always succeed as long as there is a single `Strong` handle to the value that should be mutated. ## How can I help? Improve documentation, review the code (most importantly the atomic operations), make use of it.