pub struct ModificationData {
pub main_class_override: Option<String>,
pub jar_path_override: Option<PathBuf>,
pub classpath_extension: Classpath,
}
Expand description
Things that modifications for an instance change when creating it
Fields§
§main_class_override: Option<String>
Override for the main class from modifications
jar_path_override: Option<PathBuf>
Override for the Jar path from modifications
classpath_extension: Classpath
Extension for the classpath from modifications
Implementations§
Trait Implementations§
Source§impl Debug for ModificationData
impl Debug for ModificationData
Auto Trait Implementations§
impl Freeze for ModificationData
impl RefUnwindSafe for ModificationData
impl Send for ModificationData
impl Sync for ModificationData
impl Unpin for ModificationData
impl UnwindSafe for ModificationData
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more