pub enum Nl2SqlError {
InvalidQuery(String),
SchemaError(String),
SafetyError(String),
GenerationError(String),
ApiError(u16, String),
NetworkError(String),
ConfigError(String),
}Expand description
NL→SQL 相关错误
Variants§
InvalidQuery(String)
无法解析自然语言查询
SchemaError(String)
Schema 信息不足(表/列不存在)
SafetyError(String)
SQL 安全验证失败
GenerationError(String)
SQL 生成失败
ApiError(u16, String)
API 调用错误(仅 real feature)
NetworkError(String)
网络错误(仅 real feature)
ConfigError(String)
配置错误
Trait Implementations§
Source§impl Debug for Nl2SqlError
impl Debug for Nl2SqlError
Source§impl Display for Nl2SqlError
impl Display for Nl2SqlError
Source§impl Error for Nl2SqlError
impl Error for Nl2SqlError
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 Nl2SqlError
impl RefUnwindSafe for Nl2SqlError
impl Send for Nl2SqlError
impl Sync for Nl2SqlError
impl Unpin for Nl2SqlError
impl UnsafeUnpin for Nl2SqlError
impl UnwindSafe for Nl2SqlError
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