Skip to content

Commit 09207f1

Browse files
senamakelmedullabot
andcommitted
fix: preserve judge wire defaults under strict clippy
Co-authored-by: Medulla <medulla@tinyhumans.ai>
1 parent 31a2f3d commit 09207f1

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

‎crates/tinysecurity-bus/src/policy.rs‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -216,11 +216,6 @@ pub enum JudgeProvider {
216216
/// `OpenJev` endpoint.
217217
OpenJev,
218218
}
219-
impl JudgeProvider {
220-
fn is_default(&self) -> bool {
221-
*self == Self::TypeSafe
222-
}
223-
}
224219
fn zero<T: Default + PartialEq>(value: &T) -> bool {
225220
*value == T::default()
226221
}
@@ -256,7 +251,7 @@ pub struct JudgeConfig {
256251
#[serde(default, skip_serializing_if = "String::is_empty")]
257252
pub endpoint: String,
258253
/// Typed response-validation dialect.
259-
#[serde(default, skip_serializing_if = "JudgeProvider::is_default")]
254+
#[serde(default, skip_serializing_if = "zero")]
260255
pub provider: JudgeProvider,
261256
/// Default minimum intent/reversibility confidence in thousandths.
262257
pub threshold_millis: u16,

0 commit comments

Comments
 (0)