pub struct DeployAgentRequest {
pub agent_id: String,
pub agent_name: String,
pub secrets: Vec<AgentSecret>,
pub replicas: i32,
pub max_replicas: i32,
pub cpu_req: String,
pub deployment: String,
pub attributes: HashMap<String, String>,
}Fields§
§agent_id: String§agent_name: String👎Deprecated
§secrets: Vec<AgentSecret>§replicas: i32👎Deprecated
§max_replicas: i32👎Deprecated
§cpu_req: String👎Deprecated
§deployment: String§attributes: HashMap<String, String>Trait Implementations§
Source§impl Clone for DeployAgentRequest
impl Clone for DeployAgentRequest
Source§impl Debug for DeployAgentRequest
impl Debug for DeployAgentRequest
Source§impl Default for DeployAgentRequest
impl Default for DeployAgentRequest
§impl<'de> Deserialize<'de> for DeployAgentRequest
impl<'de> Deserialize<'de> for DeployAgentRequest
§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 DeployAgentRequest
impl Message for DeployAgentRequest
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 DeployAgentRequest
impl PartialEq for DeployAgentRequest
§impl Serialize for DeployAgentRequest
impl Serialize for DeployAgentRequest
impl StructuralPartialEq for DeployAgentRequest
Auto Trait Implementations§
impl Freeze for DeployAgentRequest
impl RefUnwindSafe for DeployAgentRequest
impl Send for DeployAgentRequest
impl Sync for DeployAgentRequest
impl Unpin for DeployAgentRequest
impl UnsafeUnpin for DeployAgentRequest
impl UnwindSafe for DeployAgentRequest
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