Trait optics::traits::AffineTraversal
source · pub trait AffineTraversal<T>: Traversal<T> + AffineFold<T>{
// Provided methods
fn map(&self, s: &mut T, f: impl FnOnce(&mut Self::View)) { ... }
fn set(&self, s: &mut T, a: Self::View) { ... }
}
Provided Methods§
Object Safety§
This trait is not object safe.