{"id":57807,"library":"portable-atomic","title":"Portable Atomic","description":"Portable atomic types including support for 128-bit atomics, atomic float, etc.","status":"active","version":"1.13.1","language":"rust","source_language":null,"source_url":"https://github.com/taiki-e/portable-atomic","tags":["atomic","portable","concurrency","128-bit"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\nportable-atomic = \"1.13.1\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add portable-atomic","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"AtomicU128","correct":"use portable_atomic::AtomicU128;"}],"quickstart":{"code":"use portable_atomic::AtomicU128;\nuse std::sync::atomic::Ordering;\n\nfn main() {\n    let atomic = AtomicU128::new(42);\n    let val = atomic.load(Ordering::SeqCst);\n    println!(\"Value: {}\", val);\n}","lang":"rust","description":"Creates and loads a 128-bit atomic integer."},"warnings":[{"fix":"Enable the `unsafe-assume-single-core` feature if running on a single-core system for better performance.","message":"On some platforms, 128-bit atomics may fall back to a spinlock implementation.","severity":"gotcha","affected_versions":">=1.0.0"}],"env_vars":null,"search_vec":"'128':9,18 'atom':2,4,11,12,15 'bit':10,19 'concurr':17 'etc':14 'float':13 'includ':6 'portabl':1,3,16 'support':7 'type':5","created_at":"2026-06-16T15:58:56.379071+00:00","updated_at":"2026-06-16T15:58:56.379071+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/taiki-e/portable-atomic","github":"https://github.com/taiki-e/portable-atomic","docs":"https://docs.rs/portable-atomic/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["crypto","async"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-16","next_check":"2026-12-13","install_tag":null}}