pub enum ControlOutput {
Show 17 variants
FlushCache(FlushCacheReqOutput),
PauseScheduler(PauseSchedulerReqOutput),
ResumeScheduler(ResumeSchedulerReqOutput),
IsSchedulerPaused(IsSchedulerPausedReqOutput),
UpdateWeightFromDisk(UpdateWeightFromDiskReqOutput),
UpdateWeightsFromDistributed(UpdateWeightsFromDistributedReqOutput),
UpdateWeightsFromTensor(UpdateWeightsFromTensorReqOutput),
InitWeightsUpdateGroup(InitWeightsUpdateGroupReqOutput),
DestroyWeightsUpdateGroup(DestroyWeightsUpdateGroupReqOutput),
UpdateWeightsFromMooncake(UpdateWeightsFromMooncakeReqOutput),
RebalanceExperts(RebalanceExpertsReqOutput),
ReleaseMemoryOccupation(ReleaseMemoryOccupationReqOutput),
ResumeMemoryOccupation(ResumeMemoryOccupationReqOutput),
IsSleeping(IsSleepingReqOutput),
GetInternalState(GetInternalStateReqOutput),
SetInternalState(SetInternalStateReqOutput),
Profile(ProfileReqOutput),
}Expand description
A control operation’s reply.
Variants§
FlushCache(FlushCacheReqOutput)
See FlushCacheReqOutput.
PauseScheduler(PauseSchedulerReqOutput)
ResumeScheduler(ResumeSchedulerReqOutput)
IsSchedulerPaused(IsSchedulerPausedReqOutput)
UpdateWeightFromDisk(UpdateWeightFromDiskReqOutput)
UpdateWeightsFromDistributed(UpdateWeightsFromDistributedReqOutput)
UpdateWeightsFromTensor(UpdateWeightsFromTensorReqOutput)
InitWeightsUpdateGroup(InitWeightsUpdateGroupReqOutput)
DestroyWeightsUpdateGroup(DestroyWeightsUpdateGroupReqOutput)
UpdateWeightsFromMooncake(UpdateWeightsFromMooncakeReqOutput)
RebalanceExperts(RebalanceExpertsReqOutput)
ReleaseMemoryOccupation(ReleaseMemoryOccupationReqOutput)
ResumeMemoryOccupation(ResumeMemoryOccupationReqOutput)
IsSleeping(IsSleepingReqOutput)
See IsSleepingReqOutput.
GetInternalState(GetInternalStateReqOutput)
SetInternalState(SetInternalStateReqOutput)
Profile(ProfileReqOutput)
See ProfileReqOutput.
Implementations§
Trait Implementations§
Source§impl Clone for ControlOutput
impl Clone for ControlOutput
Source§impl Debug for ControlOutput
impl Debug for ControlOutput
Source§impl PartialEq for ControlOutput
impl PartialEq for ControlOutput
impl StructuralPartialEq for ControlOutput
Auto Trait Implementations§
impl Freeze for ControlOutput
impl RefUnwindSafe for ControlOutput
impl Send for ControlOutput
impl Sync for ControlOutput
impl Unpin for ControlOutput
impl UnsafeUnpin for ControlOutput
impl UnwindSafe for ControlOutput
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