pub struct DadkUserExecuteContext { /* private fields */ }Implementations§
Source§impl DadkUserExecuteContext
impl DadkUserExecuteContext
pub fn init(&self, self_arc: Arc<Self>)
pub fn self_ref(&self) -> Option<Arc<Self>>
pub fn target_arch(&self) -> &TargetArch
pub fn sysroot_dir(&self) -> Option<&PathBuf>
pub fn config_dir(&self) -> Option<&PathBuf>
pub fn action(&self) -> &Action
pub fn thread_num(&self) -> Option<usize>
pub fn cache_dir(&self) -> Option<&PathBuf>
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for DadkUserExecuteContext
impl RefUnwindSafe for DadkUserExecuteContext
impl Send for DadkUserExecuteContext
impl Sync for DadkUserExecuteContext
impl Unpin for DadkUserExecuteContext
impl UnwindSafe for DadkUserExecuteContext
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