pub struct ModelSelectorCallbacks {
pub on_select: Box<dyn Fn(String)>,
pub on_cancel: Box<dyn Fn()>,
}Fields§
§on_select: Box<dyn Fn(String)>Called when user selects a model (receives full “provider/id” string).
on_cancel: Box<dyn Fn()>Called when user cancels.
Auto Trait Implementations§
impl !RefUnwindSafe for ModelSelectorCallbacks
impl !Send for ModelSelectorCallbacks
impl !Sync for ModelSelectorCallbacks
impl !UnwindSafe for ModelSelectorCallbacks
impl Freeze for ModelSelectorCallbacks
impl Unpin for ModelSelectorCallbacks
impl UnsafeUnpin for ModelSelectorCallbacks
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