pub struct JobUtilisationEvent {Show 13 fields
pub job_id: String,
pub job_set_id: String,
pub queue: String,
pub created: Option<Timestamp>,
pub cluster_id: String,
pub kubernetes_id: String,
pub max_resources_for_period: HashMap<String, Quantity>,
pub node_name: String,
pub pod_number: i32,
pub pod_name: String,
pub pod_namespace: String,
pub total_cumulative_usage: HashMap<String, Quantity>,
pub avg_resources_for_period: HashMap<String, Quantity>,
}Fields§
§job_id: String§job_set_id: String§queue: String§created: Option<Timestamp>§cluster_id: String§kubernetes_id: String§max_resources_for_period: HashMap<String, Quantity>§node_name: String§pod_number: i32§pod_name: String§pod_namespace: String§total_cumulative_usage: HashMap<String, Quantity>§avg_resources_for_period: HashMap<String, Quantity>Trait Implementations§
Source§impl Clone for JobUtilisationEvent
impl Clone for JobUtilisationEvent
Source§fn clone(&self) -> JobUtilisationEvent
fn clone(&self) -> JobUtilisationEvent
Returns a duplicate 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 JobUtilisationEvent
impl Debug for JobUtilisationEvent
Source§impl Default for JobUtilisationEvent
impl Default for JobUtilisationEvent
Source§impl Message for JobUtilisationEvent
impl Message for JobUtilisationEvent
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for JobUtilisationEvent
impl PartialEq for JobUtilisationEvent
impl StructuralPartialEq for JobUtilisationEvent
Auto Trait Implementations§
impl Freeze for JobUtilisationEvent
impl RefUnwindSafe for JobUtilisationEvent
impl Send for JobUtilisationEvent
impl Sync for JobUtilisationEvent
impl Unpin for JobUtilisationEvent
impl UnsafeUnpin for JobUtilisationEvent
impl UnwindSafe for JobUtilisationEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request