flags.rs

 1use crate::FeatureFlag;
 2
 3pub struct PredictEditsRateCompletionsFeatureFlag;
 4
 5impl FeatureFlag for PredictEditsRateCompletionsFeatureFlag {
 6    const NAME: &'static str = "predict-edits-rate-completions";
 7}
 8
 9pub struct BillingV2FeatureFlag {}
10
11impl FeatureFlag for BillingV2FeatureFlag {
12    const NAME: &'static str = "billing-v2";
13}
14
15pub struct NotebookFeatureFlag;
16
17impl FeatureFlag for NotebookFeatureFlag {
18    const NAME: &'static str = "notebooks";
19}
20
21pub struct PanicFeatureFlag;
22
23impl FeatureFlag for PanicFeatureFlag {
24    const NAME: &'static str = "panic";
25}
26
27pub struct JjUiFeatureFlag {}
28
29impl FeatureFlag for JjUiFeatureFlag {
30    const NAME: &'static str = "jj-ui";
31}