Struct rlink::core::cluster::TaskResourceInfo [−][src]
pub struct TaskResourceInfo { pub task_manager_id: String, pub resource_info: HashMap<String, String>, }
Expand description
Describes a task resource info
Fields
task_manager_id: String
The TaskManager’s id for running the task
resource_info: HashMap<String, String>
task’s run arguments
Implementations
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for TaskResourceInfo
impl Send for TaskResourceInfo
impl Sync for TaskResourceInfo
impl Unpin for TaskResourceInfo
impl UnwindSafe for TaskResourceInfo
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn clone_any_send(&self) -> Box<dyn CloneAny + Send + 'static, Global> where
T: Send,
pub fn clone_any_sync(&self) -> Box<dyn CloneAny + Sync + 'static, Global> where
T: Sync,
Compare self to key
and return true
if they are equal.
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self