pub struct StopActorCommand {
pub actor_id: String,
pub annotations: Option<AnnotationMap>,
pub count: u16,
pub host_id: String,
pub lattice_id: String,
}
Expand description
A command sent to a host to request that instances of a given actor be terminated on that host
Fields§
§actor_id: String
The public key of the actor to stop
annotations: Option<AnnotationMap>
Optional set of annotations used to describe the nature of this stop request. If supplied, the only instances of this actor with these annotations will be stopped
count: u16
The number of actors to stop A zero value means stop all actors
host_id: String
The ID of the target host
lattice_id: String
The ID of the lattice on which this request will be performed
Trait Implementations§
source§impl Clone for StopActorCommand
impl Clone for StopActorCommand
source§fn clone(&self) -> StopActorCommand
fn clone(&self) -> StopActorCommand
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for StopActorCommand
impl Debug for StopActorCommand
source§impl Default for StopActorCommand
impl Default for StopActorCommand
source§fn default() -> StopActorCommand
fn default() -> StopActorCommand
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for StopActorCommand
impl<'de> Deserialize<'de> for StopActorCommand
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<StopActorCommand> for StopActorCommand
impl PartialEq<StopActorCommand> for StopActorCommand
source§fn eq(&self, other: &StopActorCommand) -> bool
fn eq(&self, other: &StopActorCommand) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.