pub struct ReflectResponse { /* private fields */ }Expand description
High-level response information collected during a reflection-driven UI pass.
This is a lightweight, ImReflect-style response object that records
container-level structural edits (insert/remove/reorder/rename) while a
reflected editor is rendered. It is designed to complement the boolean
return value from input, which already reports whether any value was
modified, without changing existing APIs.
Implementations§
Trait Implementations§
Source§impl Debug for ReflectResponse
impl Debug for ReflectResponse
Source§impl Default for ReflectResponse
impl Default for ReflectResponse
Source§fn default() -> ReflectResponse
fn default() -> ReflectResponse
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReflectResponse
impl RefUnwindSafe for ReflectResponse
impl Send for ReflectResponse
impl Sync for ReflectResponse
impl Unpin for ReflectResponse
impl UnwindSafe for ReflectResponse
Blanket Implementations§
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