pub struct TransformHooks<'a, M, St, CtSt>{
pub after_update: Option<&'a mut dyn FnMut(&MeshData<M, f64, St, CtSt>) -> Result<(), MeshSieveError>>,
}Expand description
Hook set for updating derived data after coordinate transforms.
Fields§
§after_update: Option<&'a mut dyn FnMut(&MeshData<M, f64, St, CtSt>) -> Result<(), MeshSieveError>>Invoked after coordinates are updated.
Auto Trait Implementations§
impl<'a, M, St, CtSt> !RefUnwindSafe for TransformHooks<'a, M, St, CtSt>
impl<'a, M, St, CtSt> !Send for TransformHooks<'a, M, St, CtSt>
impl<'a, M, St, CtSt> !Sync for TransformHooks<'a, M, St, CtSt>
impl<'a, M, St, CtSt> !UnwindSafe for TransformHooks<'a, M, St, CtSt>
impl<'a, M, St, CtSt> Freeze for TransformHooks<'a, M, St, CtSt>
impl<'a, M, St, CtSt> Unpin for TransformHooks<'a, M, St, CtSt>
impl<'a, M, St, CtSt> UnsafeUnpin for TransformHooks<'a, M, St, CtSt>
Blanket Implementations§
Source§impl<T> AccumulatePathExt for T
impl<T> AccumulatePathExt for T
fn accumulate_path<O, I>(path: I) -> Owhere
O: Orientation,
I: IntoIterator<Item = O>,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more