Enum futures_signals::signal_vec::VecDiff [−][src]
pub enum VecDiff<A> { Replace { values: Vec<A>, }, InsertAt { index: usize, value: A, }, UpdateAt { index: usize, value: A, }, RemoveAt { index: usize, }, Move { old_index: usize, new_index: usize, }, Push { value: A, }, Pop {}, Clear {}, }
Variants
Show fields
Fields of Replace
values: Vec<A>
Show fields
Fields of InsertAt
index: usize
value: A
Show fields
Fields of UpdateAt
index: usize
value: A
Show fields
Fields of RemoveAt
index: usize
Show fields
Fields of Pop
Show fields
Fields of Clear
Implementations
Trait Implementations
Auto Trait Implementations
impl<A> RefUnwindSafe for VecDiff<A> where
A: RefUnwindSafe,
impl<A> UnwindSafe for VecDiff<A> where
A: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more