pub struct CommandTarget {
pub resource_id: String,
pub resource_type: CommandTargetType,
}Expand description
Identifies the specific resource a command is addressed to.
JSON schema
{
"description": "Identifies the specific resource a command is addressed to.",
"type": "object",
"required": [
"resourceId",
"resourceType"
],
"properties": {
"resourceId": {
"description": "The resource ID within the deployment's stack (e.g. a Worker/Container/Daemon id).",
"type": "string"
},
"resourceType": {
"$ref": "#/components/schemas/CommandTargetType"
}
}
}Fields§
§resource_id: StringThe resource ID within the deployment’s stack (e.g. a Worker/Container/Daemon id).
resource_type: CommandTargetTypeImplementations§
Source§impl CommandTarget
impl CommandTarget
pub fn builder() -> CommandTarget
Trait Implementations§
Source§impl Clone for CommandTarget
impl Clone for CommandTarget
Source§fn clone(&self) -> CommandTarget
fn clone(&self) -> CommandTarget
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 CommandTarget
impl Debug for CommandTarget
Source§impl<'de> Deserialize<'de> for CommandTarget
impl<'de> Deserialize<'de> for CommandTarget
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 From<&CommandTarget> for CommandTarget
impl From<&CommandTarget> for CommandTarget
Source§fn from(value: &CommandTarget) -> Self
fn from(value: &CommandTarget) -> Self
Converts to this type from the input type.
Source§impl From<CommandTarget> for CommandTarget
impl From<CommandTarget> for CommandTarget
Source§fn from(value: CommandTarget) -> Self
fn from(value: CommandTarget) -> Self
Converts to this type from the input type.
Source§impl Serialize for CommandTarget
impl Serialize for CommandTarget
Source§impl TryFrom<CommandTarget> for CommandTarget
impl TryFrom<CommandTarget> for CommandTarget
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: CommandTarget) -> Result<Self, ConversionError>
fn try_from(value: CommandTarget) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for CommandTarget
impl RefUnwindSafe for CommandTarget
impl Send for CommandTarget
impl Sync for CommandTarget
impl Unpin for CommandTarget
impl UnsafeUnpin for CommandTarget
impl UnwindSafe for CommandTarget
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