DFGLocationQueryMut

Trait DFGLocationQueryMut 

Source
pub trait DFGLocationQueryMut<V: Value, A: Arch + ValueLocations>
where Self: Sized + DFGLocationQuery<V, A>,
{ // Required method fn write_loc(&mut self, loc: A::Location, value: V); // Provided method fn write<T: ToDFGLoc<A::Location>>(&mut self, loc: &T, value: V) { ... } }

Required Methods§

Source

fn write_loc(&mut self, loc: A::Location, value: V)

Provided Methods§

Source

fn write<T: ToDFGLoc<A::Location>>(&mut self, loc: &T, value: V)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<'dfg, K: Copy, V: Value, A: Arch + ValueLocations, D: DFG<V, A, K> + ?Sized> DFGLocationQueryMut<V, A> for DFGLocationQueryCursorMut<'dfg, K, V, A, D>