pub struct ExecutionContextBuilder { /* private fields */ }Expand description
Builder for ExecutionContext.
Implementations§
Source§impl ExecutionContextBuilder
impl ExecutionContextBuilder
pub fn repo(self, repo: Repository) -> Self
pub fn start_path(self, path: impl Into<PathBuf>) -> Self
pub fn principal_fallback(self, principal: Option<(String, String)>) -> Self
pub fn fsmonitor_mode(self, mode: FsMonitorMode) -> Self
pub fn build(self) -> ExecutionContext
Trait Implementations§
Source§impl Default for ExecutionContextBuilder
impl Default for ExecutionContextBuilder
Source§fn default() -> ExecutionContextBuilder
fn default() -> ExecutionContextBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for ExecutionContextBuilder
impl !RefUnwindSafe for ExecutionContextBuilder
impl !UnwindSafe for ExecutionContextBuilder
impl Send for ExecutionContextBuilder
impl Sync for ExecutionContextBuilder
impl Unpin for ExecutionContextBuilder
impl UnsafeUnpin for ExecutionContextBuilder
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