pub enum ClassificationRecommendation {
AutoApprove {
confidence: f64,
},
RequireReview {
concerns: Vec<String>,
},
Escalate {
target_level: String,
reason: String,
},
Reject {
reason: String,
},
RequestInfo {
questions: Vec<String>,
},
}
Expand description
System recommendation for handling classified edits
Variants§
AutoApprove
Automatically approve with confidence level
RequireReview
Require manual review with specific concerns
Escalate
Escalate to higher approval level
Reject
Reject with explanation
RequestInfo
Request more information
Trait Implementations§
Source§impl Clone for ClassificationRecommendation
impl Clone for ClassificationRecommendation
Source§fn clone(&self) -> ClassificationRecommendation
fn clone(&self) -> ClassificationRecommendation
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 moreAuto Trait Implementations§
impl Freeze for ClassificationRecommendation
impl RefUnwindSafe for ClassificationRecommendation
impl Send for ClassificationRecommendation
impl Sync for ClassificationRecommendation
impl Unpin for ClassificationRecommendation
impl UnwindSafe for ClassificationRecommendation
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