├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .vscode └── cspell.json ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── UPGRADING.md ├── crates ├── callgrind-benches │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── benches-lib │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── benches │ │ └── bench.rs │ └── src │ │ ├── main.rs │ │ └── schema.rs ├── criterion-benches │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ └── benches │ │ └── bench.rs ├── fuzzing-support │ ├── Cargo.lock │ ├── Cargo.toml │ ├── rustfmt.toml │ └── src │ │ ├── alloc_static_layout.rs │ │ ├── allocator_api.rs │ │ ├── bump_down.rs │ │ ├── bump_prepare_down.rs │ │ ├── bump_prepare_up.rs │ │ ├── bump_up.rs │ │ ├── bump_vec.rs │ │ ├── chunk_size.rs │ │ ├── from_bump_scope.rs │ │ ├── from_bump_scope │ │ ├── bumping.rs │ │ └── chunk_size_config.rs │ │ └── lib.rs ├── inspect-asm │ └── README.md ├── test-fallibility │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── assert-no-panics.nu │ └── src │ │ └── lib.rs ├── test-hashbrown │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── tests-from-std │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── rustfmt.toml │ └── src │ ├── bump_string.rs │ ├── bump_vec.rs │ ├── lib.rs │ ├── mut_bump_vec.rs │ └── mut_bump_vec_rev.rs ├── fuzz ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── allocator-cov.nu └── fuzz_targets │ ├── alloc_static_layout.rs │ ├── allocator_api.rs │ ├── bump_down.rs │ ├── bump_prepare_down.rs │ ├── bump_prepare_up.rs │ ├── bump_up.rs │ ├── bump_vec.rs │ ├── chunk_size.rs │ ├── slice_split_off.rs │ └── vec_split_off.rs ├── justfile ├── rustfmt.toml ├── src ├── alloc.rs ├── alloc │ ├── global.rs │ └── system.rs ├── allocator_impl.rs ├── bump.rs ├── bump_align_guard.rs ├── bump_box.rs ├── bump_box │ └── slice_initializer.rs ├── bump_pool.rs ├── bump_scope.rs ├── bump_scope_guard.rs ├── bump_string.rs ├── bump_vec.rs ├── bump_vec │ ├── drain.rs │ ├── into_iter.rs │ └── splice.rs ├── bumping.rs ├── chunk_header.rs ├── chunk_size.rs ├── chunk_size │ └── chunk_size_config.rs ├── destructure.rs ├── error_behavior.rs ├── features │ ├── allocator_api2_02.rs │ ├── allocator_api2_03.rs │ ├── bytemuck.rs │ ├── bytemuck │ │ └── vec_ext.rs │ ├── mod.rs │ ├── nightly_allocator_api.rs │ ├── serde.rs │ ├── zerocopy_08.rs │ └── zerocopy_08 │ │ └── vec_ext.rs ├── fixed_bump_string.rs ├── fixed_bump_vec.rs ├── from_utf16_error.rs ├── from_utf8_error.rs ├── layout.rs ├── lib.rs ├── mut_bump_string.rs ├── mut_bump_vec.rs ├── mut_bump_vec │ └── into_iter.rs ├── mut_bump_vec_rev.rs ├── no_drop.rs ├── owned_slice.rs ├── owned_slice │ ├── drain.rs │ ├── extract_if.rs │ └── into_iter.rs ├── owned_str.rs ├── owned_str │ └── drain.rs ├── partial_eq.rs ├── polyfill │ ├── hint.rs │ ├── iter.rs │ ├── layout.rs │ ├── mod.rs │ ├── non_null.rs │ ├── pointer.rs │ └── slice.rs ├── raw_bump_box.rs ├── raw_chunk.rs ├── raw_fixed_bump_string.rs ├── raw_fixed_bump_vec.rs ├── set_len_on_drop.rs ├── set_len_on_drop_by_ptr.rs ├── stats.rs ├── stats │ └── any.rs ├── tests │ ├── alloc_clone.rs │ ├── alloc_cstr.rs │ ├── alloc_fmt.rs │ ├── alloc_iter.rs │ ├── alloc_slice.rs │ ├── alloc_try_with.rs │ ├── allocator_api.rs │ ├── append.rs │ ├── bump_allocator.rs │ ├── bump_string.rs │ ├── bump_vec.rs │ ├── bump_vec_doc.rs │ ├── chunk_size.rs │ ├── coerce_unsized.rs │ ├── fixed_bump_vec.rs │ ├── fn_traits.rs │ ├── grow_vec.rs │ ├── into_flattened.rs │ ├── io_write.rs │ ├── limited_allocator.rs │ ├── may_dangle.rs │ ├── misalignment_due_to_dealloc.rs │ ├── mod.rs │ ├── mut_bump_vec_doc.rs │ ├── mut_bump_vec_rev_doc.rs │ ├── mut_collections_do_not_waste_space.rs │ ├── panic_safety.rs │ ├── pool.rs │ ├── serde.rs │ ├── split_off.rs │ ├── test_mut_bump_vec.rs │ ├── test_mut_bump_vec_rev.rs │ ├── test_wrap.rs │ ├── unaligned_collection.rs │ ├── unallocated.rs │ └── vec.rs ├── traits.rs ├── traits │ ├── bump_allocator.rs │ ├── bump_allocator_ext.rs │ ├── bump_allocator_scope.rs │ ├── bump_allocator_scope_ext.rs │ ├── mut_bump_allocator.rs │ ├── mut_bump_allocator_ext.rs │ ├── mut_bump_allocator_scope.rs │ └── mut_bump_allocator_scope_ext.rs └── without_dealloc.rs └── tests ├── compile_fail.rs ├── compile_fail ├── escape_scope │ ├── scope_guard.rs │ ├── scope_guard.stderr │ ├── scope_guard_scope.rs │ ├── scope_guard_scope.stderr │ ├── scoped.rs │ ├── scoped.stderr │ ├── scoped_scope.rs │ └── scoped_scope.stderr ├── may_dangle │ ├── bump_box.rs │ ├── bump_box.stderr │ ├── bump_vec.rs │ ├── bump_vec.stderr │ ├── fixed_bump_vec.rs │ ├── fixed_bump_vec.stderr │ ├── mut_bump_vec.rs │ ├── mut_bump_vec.stderr │ ├── mut_bump_vec_rev.rs │ └── mut_bump_vec_rev.stderr ├── multiple_scopes.rs ├── multiple_scopes.stderr ├── unsize_to_different_lifetime.rs └── unsize_to_different_lifetime.stderr ├── limit_memory_usage.rs ├── static_memory.rs ├── thread_local.rs ├── unavailable_panicking_macros.rs └── unavailable_panicking_macros ├── bump_format.rs ├── bump_format.stderr ├── bump_vec_from_elem.rs ├── bump_vec_from_elem.stderr ├── bump_vec_list.rs ├── bump_vec_list.stderr ├── mut_bump_format.rs ├── mut_bump_format.stderr ├── mut_bump_vec_from_elem.rs ├── mut_bump_vec_from_elem.stderr ├── mut_bump_vec_list.rs ├── mut_bump_vec_list.stderr ├── mut_bump_vec_rev_from_elem.rs ├── mut_bump_vec_rev_from_elem.stderr ├── mut_bump_vec_rev_list.rs └── mut_bump_vec_rev_list.stderr /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/.vscode/cspell.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/UPGRADING.md -------------------------------------------------------------------------------- /crates/callgrind-benches/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /callgrind.out.* -------------------------------------------------------------------------------- /crates/callgrind-benches/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/callgrind-benches/Cargo.lock -------------------------------------------------------------------------------- /crates/callgrind-benches/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/callgrind-benches/Cargo.toml -------------------------------------------------------------------------------- /crates/callgrind-benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/callgrind-benches/README.md -------------------------------------------------------------------------------- /crates/callgrind-benches/benches-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/callgrind-benches/benches-lib/Cargo.toml -------------------------------------------------------------------------------- /crates/callgrind-benches/benches-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/callgrind-benches/benches-lib/src/lib.rs -------------------------------------------------------------------------------- /crates/callgrind-benches/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/callgrind-benches/benches/bench.rs -------------------------------------------------------------------------------- /crates/callgrind-benches/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/callgrind-benches/src/main.rs -------------------------------------------------------------------------------- /crates/callgrind-benches/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/callgrind-benches/src/schema.rs -------------------------------------------------------------------------------- /crates/criterion-benches/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/criterion-benches/Cargo.lock -------------------------------------------------------------------------------- /crates/criterion-benches/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/criterion-benches/Cargo.toml -------------------------------------------------------------------------------- /crates/criterion-benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/criterion-benches/README.md -------------------------------------------------------------------------------- /crates/criterion-benches/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/criterion-benches/benches/bench.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/Cargo.lock -------------------------------------------------------------------------------- /crates/fuzzing-support/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/Cargo.toml -------------------------------------------------------------------------------- /crates/fuzzing-support/rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 125 2 | imports_granularity = "Crate" -------------------------------------------------------------------------------- /crates/fuzzing-support/src/alloc_static_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/alloc_static_layout.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/allocator_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/allocator_api.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/bump_down.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/bump_down.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/bump_prepare_down.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/bump_prepare_down.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/bump_prepare_up.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/bump_prepare_up.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/bump_up.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/bump_up.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/bump_vec.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/chunk_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/chunk_size.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/from_bump_scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/from_bump_scope.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/from_bump_scope/bumping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/from_bump_scope/bumping.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/from_bump_scope/chunk_size_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/from_bump_scope/chunk_size_config.rs -------------------------------------------------------------------------------- /crates/fuzzing-support/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/fuzzing-support/src/lib.rs -------------------------------------------------------------------------------- /crates/inspect-asm/README.md: -------------------------------------------------------------------------------- 1 | Moved to . -------------------------------------------------------------------------------- /crates/test-fallibility/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-fallibility/.cargo/config.toml -------------------------------------------------------------------------------- /crates/test-fallibility/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-fallibility/Cargo.lock -------------------------------------------------------------------------------- /crates/test-fallibility/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-fallibility/Cargo.toml -------------------------------------------------------------------------------- /crates/test-fallibility/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-fallibility/README.md -------------------------------------------------------------------------------- /crates/test-fallibility/assert-no-panics.nu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-fallibility/assert-no-panics.nu -------------------------------------------------------------------------------- /crates/test-fallibility/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-fallibility/src/lib.rs -------------------------------------------------------------------------------- /crates/test-hashbrown/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-hashbrown/Cargo.lock -------------------------------------------------------------------------------- /crates/test-hashbrown/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-hashbrown/Cargo.toml -------------------------------------------------------------------------------- /crates/test-hashbrown/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/test-hashbrown/src/lib.rs -------------------------------------------------------------------------------- /crates/tests-from-std/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/Cargo.lock -------------------------------------------------------------------------------- /crates/tests-from-std/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/Cargo.toml -------------------------------------------------------------------------------- /crates/tests-from-std/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/README.md -------------------------------------------------------------------------------- /crates/tests-from-std/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/rustfmt.toml -------------------------------------------------------------------------------- /crates/tests-from-std/src/bump_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/src/bump_string.rs -------------------------------------------------------------------------------- /crates/tests-from-std/src/bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/src/bump_vec.rs -------------------------------------------------------------------------------- /crates/tests-from-std/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/src/lib.rs -------------------------------------------------------------------------------- /crates/tests-from-std/src/mut_bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/src/mut_bump_vec.rs -------------------------------------------------------------------------------- /crates/tests-from-std/src/mut_bump_vec_rev.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/crates/tests-from-std/src/mut_bump_vec_rev.rs -------------------------------------------------------------------------------- /fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | -------------------------------------------------------------------------------- /fuzz/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/Cargo.lock -------------------------------------------------------------------------------- /fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/Cargo.toml -------------------------------------------------------------------------------- /fuzz/allocator-cov.nu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/allocator-cov.nu -------------------------------------------------------------------------------- /fuzz/fuzz_targets/alloc_static_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/alloc_static_layout.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/allocator_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/allocator_api.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/bump_down.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/bump_down.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/bump_prepare_down.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/bump_prepare_down.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/bump_prepare_up.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/bump_prepare_up.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/bump_up.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/bump_up.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/bump_vec.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/chunk_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/chunk_size.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/slice_split_off.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/slice_split_off.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/vec_split_off.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/fuzz/fuzz_targets/vec_split_off.rs -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/justfile -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 125 2 | imports_granularity = "Crate" -------------------------------------------------------------------------------- /src/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/alloc.rs -------------------------------------------------------------------------------- /src/alloc/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/alloc/global.rs -------------------------------------------------------------------------------- /src/alloc/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/alloc/system.rs -------------------------------------------------------------------------------- /src/allocator_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/allocator_impl.rs -------------------------------------------------------------------------------- /src/bump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump.rs -------------------------------------------------------------------------------- /src/bump_align_guard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_align_guard.rs -------------------------------------------------------------------------------- /src/bump_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_box.rs -------------------------------------------------------------------------------- /src/bump_box/slice_initializer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_box/slice_initializer.rs -------------------------------------------------------------------------------- /src/bump_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_pool.rs -------------------------------------------------------------------------------- /src/bump_scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_scope.rs -------------------------------------------------------------------------------- /src/bump_scope_guard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_scope_guard.rs -------------------------------------------------------------------------------- /src/bump_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_string.rs -------------------------------------------------------------------------------- /src/bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_vec.rs -------------------------------------------------------------------------------- /src/bump_vec/drain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_vec/drain.rs -------------------------------------------------------------------------------- /src/bump_vec/into_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_vec/into_iter.rs -------------------------------------------------------------------------------- /src/bump_vec/splice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bump_vec/splice.rs -------------------------------------------------------------------------------- /src/bumping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/bumping.rs -------------------------------------------------------------------------------- /src/chunk_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/chunk_header.rs -------------------------------------------------------------------------------- /src/chunk_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/chunk_size.rs -------------------------------------------------------------------------------- /src/chunk_size/chunk_size_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/chunk_size/chunk_size_config.rs -------------------------------------------------------------------------------- /src/destructure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/destructure.rs -------------------------------------------------------------------------------- /src/error_behavior.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/error_behavior.rs -------------------------------------------------------------------------------- /src/features/allocator_api2_02.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/allocator_api2_02.rs -------------------------------------------------------------------------------- /src/features/allocator_api2_03.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/allocator_api2_03.rs -------------------------------------------------------------------------------- /src/features/bytemuck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/bytemuck.rs -------------------------------------------------------------------------------- /src/features/bytemuck/vec_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/bytemuck/vec_ext.rs -------------------------------------------------------------------------------- /src/features/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/mod.rs -------------------------------------------------------------------------------- /src/features/nightly_allocator_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/nightly_allocator_api.rs -------------------------------------------------------------------------------- /src/features/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/serde.rs -------------------------------------------------------------------------------- /src/features/zerocopy_08.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/zerocopy_08.rs -------------------------------------------------------------------------------- /src/features/zerocopy_08/vec_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/features/zerocopy_08/vec_ext.rs -------------------------------------------------------------------------------- /src/fixed_bump_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/fixed_bump_string.rs -------------------------------------------------------------------------------- /src/fixed_bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/fixed_bump_vec.rs -------------------------------------------------------------------------------- /src/from_utf16_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/from_utf16_error.rs -------------------------------------------------------------------------------- /src/from_utf8_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/from_utf8_error.rs -------------------------------------------------------------------------------- /src/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/layout.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/mut_bump_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/mut_bump_string.rs -------------------------------------------------------------------------------- /src/mut_bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/mut_bump_vec.rs -------------------------------------------------------------------------------- /src/mut_bump_vec/into_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/mut_bump_vec/into_iter.rs -------------------------------------------------------------------------------- /src/mut_bump_vec_rev.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/mut_bump_vec_rev.rs -------------------------------------------------------------------------------- /src/no_drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/no_drop.rs -------------------------------------------------------------------------------- /src/owned_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/owned_slice.rs -------------------------------------------------------------------------------- /src/owned_slice/drain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/owned_slice/drain.rs -------------------------------------------------------------------------------- /src/owned_slice/extract_if.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/owned_slice/extract_if.rs -------------------------------------------------------------------------------- /src/owned_slice/into_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/owned_slice/into_iter.rs -------------------------------------------------------------------------------- /src/owned_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/owned_str.rs -------------------------------------------------------------------------------- /src/owned_str/drain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/owned_str/drain.rs -------------------------------------------------------------------------------- /src/partial_eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/partial_eq.rs -------------------------------------------------------------------------------- /src/polyfill/hint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/polyfill/hint.rs -------------------------------------------------------------------------------- /src/polyfill/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/polyfill/iter.rs -------------------------------------------------------------------------------- /src/polyfill/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/polyfill/layout.rs -------------------------------------------------------------------------------- /src/polyfill/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/polyfill/mod.rs -------------------------------------------------------------------------------- /src/polyfill/non_null.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/polyfill/non_null.rs -------------------------------------------------------------------------------- /src/polyfill/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/polyfill/pointer.rs -------------------------------------------------------------------------------- /src/polyfill/slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/polyfill/slice.rs -------------------------------------------------------------------------------- /src/raw_bump_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/raw_bump_box.rs -------------------------------------------------------------------------------- /src/raw_chunk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/raw_chunk.rs -------------------------------------------------------------------------------- /src/raw_fixed_bump_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/raw_fixed_bump_string.rs -------------------------------------------------------------------------------- /src/raw_fixed_bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/raw_fixed_bump_vec.rs -------------------------------------------------------------------------------- /src/set_len_on_drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/set_len_on_drop.rs -------------------------------------------------------------------------------- /src/set_len_on_drop_by_ptr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/set_len_on_drop_by_ptr.rs -------------------------------------------------------------------------------- /src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/stats.rs -------------------------------------------------------------------------------- /src/stats/any.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/stats/any.rs -------------------------------------------------------------------------------- /src/tests/alloc_clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/alloc_clone.rs -------------------------------------------------------------------------------- /src/tests/alloc_cstr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/alloc_cstr.rs -------------------------------------------------------------------------------- /src/tests/alloc_fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/alloc_fmt.rs -------------------------------------------------------------------------------- /src/tests/alloc_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/alloc_iter.rs -------------------------------------------------------------------------------- /src/tests/alloc_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/alloc_slice.rs -------------------------------------------------------------------------------- /src/tests/alloc_try_with.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/alloc_try_with.rs -------------------------------------------------------------------------------- /src/tests/allocator_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/allocator_api.rs -------------------------------------------------------------------------------- /src/tests/append.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/append.rs -------------------------------------------------------------------------------- /src/tests/bump_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/bump_allocator.rs -------------------------------------------------------------------------------- /src/tests/bump_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/bump_string.rs -------------------------------------------------------------------------------- /src/tests/bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/bump_vec.rs -------------------------------------------------------------------------------- /src/tests/bump_vec_doc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/bump_vec_doc.rs -------------------------------------------------------------------------------- /src/tests/chunk_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/chunk_size.rs -------------------------------------------------------------------------------- /src/tests/coerce_unsized.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/coerce_unsized.rs -------------------------------------------------------------------------------- /src/tests/fixed_bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/fixed_bump_vec.rs -------------------------------------------------------------------------------- /src/tests/fn_traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/fn_traits.rs -------------------------------------------------------------------------------- /src/tests/grow_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/grow_vec.rs -------------------------------------------------------------------------------- /src/tests/into_flattened.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/into_flattened.rs -------------------------------------------------------------------------------- /src/tests/io_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/io_write.rs -------------------------------------------------------------------------------- /src/tests/limited_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/limited_allocator.rs -------------------------------------------------------------------------------- /src/tests/may_dangle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/may_dangle.rs -------------------------------------------------------------------------------- /src/tests/misalignment_due_to_dealloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/misalignment_due_to_dealloc.rs -------------------------------------------------------------------------------- /src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/mod.rs -------------------------------------------------------------------------------- /src/tests/mut_bump_vec_doc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/mut_bump_vec_doc.rs -------------------------------------------------------------------------------- /src/tests/mut_bump_vec_rev_doc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/mut_bump_vec_rev_doc.rs -------------------------------------------------------------------------------- /src/tests/mut_collections_do_not_waste_space.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/mut_collections_do_not_waste_space.rs -------------------------------------------------------------------------------- /src/tests/panic_safety.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/panic_safety.rs -------------------------------------------------------------------------------- /src/tests/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/pool.rs -------------------------------------------------------------------------------- /src/tests/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/serde.rs -------------------------------------------------------------------------------- /src/tests/split_off.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/split_off.rs -------------------------------------------------------------------------------- /src/tests/test_mut_bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/test_mut_bump_vec.rs -------------------------------------------------------------------------------- /src/tests/test_mut_bump_vec_rev.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/test_mut_bump_vec_rev.rs -------------------------------------------------------------------------------- /src/tests/test_wrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/test_wrap.rs -------------------------------------------------------------------------------- /src/tests/unaligned_collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/unaligned_collection.rs -------------------------------------------------------------------------------- /src/tests/unallocated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/unallocated.rs -------------------------------------------------------------------------------- /src/tests/vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/tests/vec.rs -------------------------------------------------------------------------------- /src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits.rs -------------------------------------------------------------------------------- /src/traits/bump_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits/bump_allocator.rs -------------------------------------------------------------------------------- /src/traits/bump_allocator_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits/bump_allocator_ext.rs -------------------------------------------------------------------------------- /src/traits/bump_allocator_scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits/bump_allocator_scope.rs -------------------------------------------------------------------------------- /src/traits/bump_allocator_scope_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits/bump_allocator_scope_ext.rs -------------------------------------------------------------------------------- /src/traits/mut_bump_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits/mut_bump_allocator.rs -------------------------------------------------------------------------------- /src/traits/mut_bump_allocator_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits/mut_bump_allocator_ext.rs -------------------------------------------------------------------------------- /src/traits/mut_bump_allocator_scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits/mut_bump_allocator_scope.rs -------------------------------------------------------------------------------- /src/traits/mut_bump_allocator_scope_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/traits/mut_bump_allocator_scope_ext.rs -------------------------------------------------------------------------------- /src/without_dealloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/src/without_dealloc.rs -------------------------------------------------------------------------------- /tests/compile_fail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail.rs -------------------------------------------------------------------------------- /tests/compile_fail/escape_scope/scope_guard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/escape_scope/scope_guard.rs -------------------------------------------------------------------------------- /tests/compile_fail/escape_scope/scope_guard.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/escape_scope/scope_guard.stderr -------------------------------------------------------------------------------- /tests/compile_fail/escape_scope/scope_guard_scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/escape_scope/scope_guard_scope.rs -------------------------------------------------------------------------------- /tests/compile_fail/escape_scope/scope_guard_scope.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/escape_scope/scope_guard_scope.stderr -------------------------------------------------------------------------------- /tests/compile_fail/escape_scope/scoped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/escape_scope/scoped.rs -------------------------------------------------------------------------------- /tests/compile_fail/escape_scope/scoped.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/escape_scope/scoped.stderr -------------------------------------------------------------------------------- /tests/compile_fail/escape_scope/scoped_scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/escape_scope/scoped_scope.rs -------------------------------------------------------------------------------- /tests/compile_fail/escape_scope/scoped_scope.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/escape_scope/scoped_scope.stderr -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/bump_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/bump_box.rs -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/bump_box.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/bump_box.stderr -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/bump_vec.rs -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/bump_vec.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/bump_vec.stderr -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/fixed_bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/fixed_bump_vec.rs -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/fixed_bump_vec.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/fixed_bump_vec.stderr -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/mut_bump_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/mut_bump_vec.rs -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/mut_bump_vec.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/mut_bump_vec.stderr -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/mut_bump_vec_rev.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/mut_bump_vec_rev.rs -------------------------------------------------------------------------------- /tests/compile_fail/may_dangle/mut_bump_vec_rev.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/may_dangle/mut_bump_vec_rev.stderr -------------------------------------------------------------------------------- /tests/compile_fail/multiple_scopes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/multiple_scopes.rs -------------------------------------------------------------------------------- /tests/compile_fail/multiple_scopes.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/multiple_scopes.stderr -------------------------------------------------------------------------------- /tests/compile_fail/unsize_to_different_lifetime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/unsize_to_different_lifetime.rs -------------------------------------------------------------------------------- /tests/compile_fail/unsize_to_different_lifetime.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/compile_fail/unsize_to_different_lifetime.stderr -------------------------------------------------------------------------------- /tests/limit_memory_usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/limit_memory_usage.rs -------------------------------------------------------------------------------- /tests/static_memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/static_memory.rs -------------------------------------------------------------------------------- /tests/thread_local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/thread_local.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/bump_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/bump_format.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/bump_format.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/bump_format.stderr -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/bump_vec_from_elem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/bump_vec_from_elem.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/bump_vec_from_elem.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/bump_vec_from_elem.stderr -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/bump_vec_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/bump_vec_list.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/bump_vec_list.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/bump_vec_list.stderr -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_format.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_format.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_format.stderr -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_vec_from_elem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_vec_from_elem.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_vec_from_elem.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_vec_from_elem.stderr -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_vec_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_vec_list.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_vec_list.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_vec_list.stderr -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_vec_rev_from_elem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_vec_rev_from_elem.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_vec_rev_from_elem.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_vec_rev_from_elem.stderr -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_vec_rev_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_vec_rev_list.rs -------------------------------------------------------------------------------- /tests/unavailable_panicking_macros/mut_bump_vec_rev_list.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluurryy/bump-scope/HEAD/tests/unavailable_panicking_macros/mut_bump_vec_rev_list.stderr --------------------------------------------------------------------------------