pub enum ExecutableType {
Unknown(String),
Detector,
Analyzer,
Restorer,
Builder,
Exporter,
Creator,
Extender,
Rebaster,
}Variants§
Implementations§
Source§impl ExecutableType
impl ExecutableType
pub fn from_executing_path() -> Result<Self>
pub fn from_executable_name(name: &str) -> Self
Trait Implementations§
Source§impl Clone for ExecutableType
impl Clone for ExecutableType
Source§fn clone(&self) -> ExecutableType
fn clone(&self) -> ExecutableType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ExecutableType
impl RefUnwindSafe for ExecutableType
impl Send for ExecutableType
impl Sync for ExecutableType
impl Unpin for ExecutableType
impl UnwindSafe for ExecutableType
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