pub enum ModelRegistryEvent {
ProviderRegistered {
provider_id: String,
},
ProviderUnregistered {
provider_id: String,
},
CatalogRefreshed,
AuthStatusChanged {
provider_id: String,
authenticated: bool,
},
}Expand description
Model registry event types
Variants§
ProviderRegistered
A new provider was registered
ProviderUnregistered
A provider was unregistered
CatalogRefreshed
Model catalog was refreshed
AuthStatusChanged
Provider auth status changed
Trait Implementations§
Source§impl Clone for ModelRegistryEvent
impl Clone for ModelRegistryEvent
Auto Trait Implementations§
impl Freeze for ModelRegistryEvent
impl RefUnwindSafe for ModelRegistryEvent
impl Send for ModelRegistryEvent
impl Sync for ModelRegistryEvent
impl Unpin for ModelRegistryEvent
impl UnsafeUnpin for ModelRegistryEvent
impl UnwindSafe for ModelRegistryEvent
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