libxbku_common/generic_enums/
status.rs

1/*
2    libxbku-common
3    Copyright (C) 2021 AluminiumTech
4
5    This program is free software: you can redistribute it and/or modify
6    it under the terms of the GNU Lesser General Public License as published by
7    the Free Software Foundation, either version 3 of the License, or
8    (at your option) any later version.
9
10    This program is distributed in the hope that it will be useful,
11    but WITHOUT ANY WARRANTY; without even the implied warranty of
12    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13    GNU General Public License for more details.
14
15    You should have received a copy of the GNU General Public License
16 */
17
18pub enum SupportStatus{
19    InitialSupport,
20    ReintroducedSupport,
21    FullSupport,
22    PartialSupport,
23    LimitedSupport,
24    LimitedSupportFinalVersion,
25    SupportEnded,
26    NotCurrentlySupported,
27    NotDetected,
28    NotSupported
29}
30
31pub enum ReleaseStatus{
32    Stable,
33    ReleaseCandidate,
34    Beta,
35    Alpha,
36    //Similar in meaning to pre-alpha.
37    Testing,
38    Development
39}
40
41pub enum CompatibilityStatus{
42    NativeCompatibility,
43    NonNativeCompatibility,
44    UnknownCompatibility,
45    NotCompatible
46}