pub enum ProjectSupportRange {
Required,
Optional,
Unsupported,
Unknown,
}Variants§
Required
The mod is required on this side to function
Optional
The mod is not required on this side to function. However, functionality might be enhanced if it is present.
Unsupported
The mod will not run on this side
Unknown
It is unknown if the project will run on this side
Trait Implementations§
Source§impl Clone for ProjectSupportRange
impl Clone for ProjectSupportRange
Source§fn clone(&self) -> ProjectSupportRange
fn clone(&self) -> ProjectSupportRange
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 moreSource§impl Debug for ProjectSupportRange
impl Debug for ProjectSupportRange
Source§impl<'de> Deserialize<'de> for ProjectSupportRange
impl<'de> Deserialize<'de> for ProjectSupportRange
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ProjectSupportRange
impl PartialEq for ProjectSupportRange
Source§impl Serialize for ProjectSupportRange
impl Serialize for ProjectSupportRange
impl Copy for ProjectSupportRange
impl Eq for ProjectSupportRange
impl StructuralPartialEq for ProjectSupportRange
Auto Trait Implementations§
impl Freeze for ProjectSupportRange
impl RefUnwindSafe for ProjectSupportRange
impl Send for ProjectSupportRange
impl Sync for ProjectSupportRange
impl Unpin for ProjectSupportRange
impl UnwindSafe for ProjectSupportRange
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