pub struct VersionCompatibility;Expand description
Unity version compatibility checker
Implementations§
Source§impl VersionCompatibility
impl VersionCompatibility
Sourcepub fn is_supported(version: &UnityVersion) -> bool
pub fn is_supported(version: &UnityVersion) -> bool
Check if a version is supported by this parser
Sourcepub fn get_recommended_settings(version: &UnityVersion) -> VersionSettings
pub fn get_recommended_settings(version: &UnityVersion) -> VersionSettings
Get recommended settings for a Unity version
Sourcepub fn get_known_versions() -> Vec<UnityVersion>
pub fn get_known_versions() -> Vec<UnityVersion>
Get a list of known Unity versions for testing
Auto Trait Implementations§
impl Freeze for VersionCompatibility
impl RefUnwindSafe for VersionCompatibility
impl Send for VersionCompatibility
impl Sync for VersionCompatibility
impl Unpin for VersionCompatibility
impl UnwindSafe for VersionCompatibility
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> 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