Module vec
vstd
Module vec
Structs
Traits
Functions
In vstd::
std_
specs
Modules
alloc
atomic
bits
clone
control_flow
core
hash
num
option
range
result
smart_ptrs
vec
vecdeque
Structs
VstdSpecsForRustStdLib
?
Settings
Module
vstd
::
std_specs
::
vec
Copy item path
source
·
[
−
]
Structs
§
ExVec
Traits
§
VecAdditional
Spec
Fns
Functions
§
_verus_
external_
fn_
specification_
233_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
len
⚠
_verus_
external_
fn_
specification_
234_
Vec_
32__
58__
58__
32__
60__
32_
T_
32__
62__
32__
58__
58__
32_
new
⚠
_verus_
external_
fn_
specification_
235_
Vec_
32__
58__
58__
32__
60__
32_
T_
32__
62__
32__
58__
58__
32_
with__
capacity
⚠
_verus_
external_
fn_
specification_
236_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
reserve
⚠
_verus_
external_
fn_
specification_
237_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
push
⚠
_verus_
external_
fn_
specification_
238_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
pop
⚠
_verus_
external_
fn_
specification_
239_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
append
⚠
_verus_
external_
fn_
specification_
240_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
extend__
from__
slice
⚠
_verus_
external_
fn_
specification_
241_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
insert
⚠
_verus_
external_
fn_
specification_
242_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
remove
⚠
_verus_
external_
fn_
specification_
243_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
clear
⚠
_verus_
external_
fn_
specification_
244_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
as__
slice
⚠
_verus_
external_
fn_
specification_
245_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
split__
off
⚠
_verus_
external_
fn_
specification_
246__
60__
32_
Vec_
32__
60__
32_
T_
44__
32_
A_
32__
62__
32_
as_
32_
Clone_
32__
62__
32__
58__
58__
32_
clone
⚠
_verus_
external_
fn_
specification_
247_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
truncate
⚠
_verus_
external_
fn_
specification_
248_
Vec_
32__
58__
58__
32__
60__
32_
T_
44__
32_
A_
32__
62__
32__
58__
58__
32_
resize
⚠
axiom_
spec_
len
axiom_
vec_
index_
decreases
group_
vec_
axioms
spec_
vec_
len
vec_
clone_
deep_
view_
proof
vec_
clone_
trigger
vec_
index