pub struct AgentDeployment {Show 19 fields
pub region: String,
pub agent_id: String,
pub status: String,
pub replicas: i32,
pub min_replicas: i32,
pub max_replicas: i32,
pub cpu_req: String,
pub cur_cpu: String,
pub cur_mem: String,
pub mem_req: String,
pub mem_limit: String,
pub cpu_limit: String,
pub server_region: String,
pub events: Vec<AgentEvent>,
pub deployment: String,
pub version: String,
pub agent_name: String,
pub deployment_enabled: bool,
pub last_scraped_at: Option<Timestamp>,
}Fields§
§region: String§agent_id: String§status: String§replicas: i32§min_replicas: i32§max_replicas: i32§cpu_req: String§cur_cpu: String§cur_mem: String§mem_req: String§mem_limit: String§cpu_limit: String§server_region: String§events: Vec<AgentEvent>§deployment: String§version: String§agent_name: String§deployment_enabled: bool§last_scraped_at: Option<Timestamp>Trait Implementations§
Source§impl Clone for AgentDeployment
impl Clone for AgentDeployment
Source§impl Debug for AgentDeployment
impl Debug for AgentDeployment
Source§impl Default for AgentDeployment
impl Default for AgentDeployment
§impl<'de> Deserialize<'de> for AgentDeployment
impl<'de> Deserialize<'de> for AgentDeployment
§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 Message for AgentDeployment
impl Message for AgentDeployment
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 AgentDeployment
impl PartialEq for AgentDeployment
§impl Serialize for AgentDeployment
impl Serialize for AgentDeployment
impl StructuralPartialEq for AgentDeployment
Auto Trait Implementations§
impl Freeze for AgentDeployment
impl RefUnwindSafe for AgentDeployment
impl Send for AgentDeployment
impl Sync for AgentDeployment
impl Unpin for AgentDeployment
impl UnsafeUnpin for AgentDeployment
impl UnwindSafe for AgentDeployment
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