pub enum DeploymentManagerMsg {
Apply {
deployment: Deployment,
reply: Sender<Result<(), InferenceError>>,
},
Remove {
name: String,
reply: Sender<Result<(), InferenceError>>,
},
List {
reply: Sender<Vec<DeploymentRecord>>,
},
Get {
name: String,
reply: Sender<Option<DeploymentRecord>>,
},
}Variants§
Auto Trait Implementations§
impl Freeze for DeploymentManagerMsg
impl !RefUnwindSafe for DeploymentManagerMsg
impl Send for DeploymentManagerMsg
impl Sync for DeploymentManagerMsg
impl Unpin for DeploymentManagerMsg
impl UnsafeUnpin for DeploymentManagerMsg
impl !UnwindSafe for DeploymentManagerMsg
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