pub enum TaskScope {
SingleFile,
MultiFile,
CrossModule,
CrossProject,
}Expand description
Scope at which a task’s work is expected to occur.
Variants§
Trait Implementations§
impl Copy for TaskScope
Source§impl<'de> Deserialize<'de> for TaskScope
impl<'de> Deserialize<'de> for TaskScope
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
impl Eq for TaskScope
impl StructuralPartialEq for TaskScope
Auto Trait Implementations§
impl Forget for TaskScope
impl Freeze for TaskScope
impl Move for TaskScope
impl RefUnwindSafe for TaskScope
impl Send for TaskScope
impl Sync for TaskScope
impl Unpin for TaskScope
impl UnsafeUnpin for TaskScope
impl UnwindSafe for TaskScope
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