Trait vstd::slice::SliceAdditionalExecFns

source ·
pub trait SliceAdditionalExecFns<T> {
    // Required method
    exec fn set(&mut self, idx: usize, t: T);
}

Required Methods§

source

exec fn set(&mut self, idx: usize, t: T)

Implementations on Foreign Types§

source§

impl<T> SliceAdditionalExecFns<T> for [T]

source§

exec fn set(&mut self, idx: usize, t: T)

requires
0 <= idx < old(self)@.len(),
ensures
self@ == old(self)@.update(idx as int, t),

Implementors§