pub struct ClusterPlacementHistory {
pub generation: u64,
pub from_node: Option<String>,
pub to_node: String,
pub reason: String,
pub timestamp: SystemTime,
}Expand description
One placement-history entry for a cluster-submitted job.
Fields§
§generation: u64§from_node: Option<String>§to_node: String§reason: String§timestamp: SystemTimeTrait Implementations§
Source§impl Clone for ClusterPlacementHistory
impl Clone for ClusterPlacementHistory
Source§fn clone(&self) -> ClusterPlacementHistory
fn clone(&self) -> ClusterPlacementHistory
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ClusterPlacementHistory
impl Debug for ClusterPlacementHistory
impl Eq for ClusterPlacementHistory
Source§impl PartialEq for ClusterPlacementHistory
impl PartialEq for ClusterPlacementHistory
Source§fn eq(&self, other: &ClusterPlacementHistory) -> bool
fn eq(&self, other: &ClusterPlacementHistory) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterPlacementHistory
Auto Trait Implementations§
impl Freeze for ClusterPlacementHistory
impl RefUnwindSafe for ClusterPlacementHistory
impl Send for ClusterPlacementHistory
impl Sync for ClusterPlacementHistory
impl Unpin for ClusterPlacementHistory
impl UnsafeUnpin for ClusterPlacementHistory
impl UnwindSafe for ClusterPlacementHistory
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Message for T
impl<T> Message for T
Source§fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
Convert a BoxedMessage to this concrete type
Source§fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
Convert this message to a BoxedMessage