pub enum ScheduleResource {
WorkspaceScan,
Path(String),
WorkspaceWrite,
}Expand description
Coarse scheduling resource (path-level refinement lives in runtime bridge).
Variants§
WorkspaceScan
Whole-workspace scan reads (grep/glob/list without isolated path).
Path(String)
Canonical workspace-relative path (normalized lowercase).
WorkspaceWrite
Fallback write lock when path cannot be inferred.
Trait Implementations§
Source§impl Clone for ScheduleResource
impl Clone for ScheduleResource
Source§fn clone(&self) -> ScheduleResource
fn clone(&self) -> ScheduleResource
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 ScheduleResource
impl Debug for ScheduleResource
impl Eq for ScheduleResource
Source§impl Hash for ScheduleResource
impl Hash for ScheduleResource
Source§impl PartialEq for ScheduleResource
impl PartialEq for ScheduleResource
Source§fn eq(&self, other: &ScheduleResource) -> bool
fn eq(&self, other: &ScheduleResource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ScheduleResource
Auto Trait Implementations§
impl Freeze for ScheduleResource
impl RefUnwindSafe for ScheduleResource
impl Send for ScheduleResource
impl Sync for ScheduleResource
impl Unpin for ScheduleResource
impl UnsafeUnpin for ScheduleResource
impl UnwindSafe for ScheduleResource
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