pub struct RealTaskKey {
pub id: AbstractTaskId,
pub branch: BranchSpec,
}
Expand description
Unique id of a resolved (real) task: an abstract task id plus the branch that resolves it to an actual task.
Fields§
§id: AbstractTaskId
§branch: BranchSpec
Trait Implementations§
Source§impl Clone for RealTaskKey
impl Clone for RealTaskKey
Source§fn clone(&self) -> RealTaskKey
fn clone(&self) -> RealTaskKey
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 RealTaskKey
impl Debug for RealTaskKey
Source§impl Hash for RealTaskKey
impl Hash for RealTaskKey
Source§impl PartialEq for RealTaskKey
impl PartialEq for RealTaskKey
Source§impl StringMaker<RealTaskKey> for RealTaskStrings
impl StringMaker<RealTaskKey> for RealTaskStrings
fn make_string( &self, task: &RealTaskKey, wf: &WorkflowStrings, buf: &mut String, ) -> Result<()>
impl Eq for RealTaskKey
impl StructuralPartialEq for RealTaskKey
Auto Trait Implementations§
impl Freeze for RealTaskKey
impl RefUnwindSafe for RealTaskKey
impl Send for RealTaskKey
impl Sync for RealTaskKey
impl Unpin for RealTaskKey
impl UnwindSafe for RealTaskKey
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