pub enum TaskSelector {
Index(usize),
Name(String),
}Variants§
Trait Implementations§
Source§impl Debug for TaskSelector
impl Debug for TaskSelector
Source§impl<'de> Deserialize<'de> for TaskSelector
impl<'de> Deserialize<'de> for TaskSelector
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 Display for TaskSelector
impl Display for TaskSelector
Source§impl From<String> for TaskSelector
impl From<String> for TaskSelector
Source§impl From<TaskSelector> for Option<String>
impl From<TaskSelector> for Option<String>
Source§fn from(val: TaskSelector) -> Self
fn from(val: TaskSelector) -> Self
Converts to this type from the input type.
Source§impl From<TaskSelector> for Option<usize>
impl From<TaskSelector> for Option<usize>
Source§fn from(val: TaskSelector) -> Self
fn from(val: TaskSelector) -> Self
Converts to this type from the input type.
Source§impl From<usize> for TaskSelector
impl From<usize> for TaskSelector
Auto Trait Implementations§
impl Freeze for TaskSelector
impl RefUnwindSafe for TaskSelector
impl Send for TaskSelector
impl Sync for TaskSelector
impl Unpin for TaskSelector
impl UnsafeUnpin for TaskSelector
impl UnwindSafe for TaskSelector
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