pub enum SweBenchError {
ParseError(String),
ValidationError(String),
}Expand description
Error type for SWE-bench adapter operations.
Variants§
ParseError(String)
JSON parsing failed.
ValidationError(String)
Value validation failed (e.g., pass@1-only data, out-of-bounds rate).
Trait Implementations§
Source§impl Clone for SweBenchError
impl Clone for SweBenchError
Source§fn clone(&self) -> SweBenchError
fn clone(&self) -> SweBenchError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SweBenchError
impl Debug for SweBenchError
Source§impl Display for SweBenchError
impl Display for SweBenchError
Source§impl Error for SweBenchError
impl Error for SweBenchError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for SweBenchError
impl RefUnwindSafe for SweBenchError
impl Send for SweBenchError
impl Sync for SweBenchError
impl Unpin for SweBenchError
impl UnsafeUnpin for SweBenchError
impl UnwindSafe for SweBenchError
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