pub enum CatalogBuildError {
Empty,
TooManyDatasources,
InvalidName(DatasourceNameError),
Duplicate(DatasourceRef),
}Expand description
业务作用:描述冻结 catalog 构造失败的无连接副作用原因。
Variants§
Empty
没有 datasource。
TooManyDatasources
数量超过受管上限。
InvalidName(DatasourceNameError)
名称非法。
Duplicate(DatasourceRef)
名称重复。
Trait Implementations§
Source§impl Debug for CatalogBuildError
impl Debug for CatalogBuildError
Source§impl Display for CatalogBuildError
impl Display for CatalogBuildError
Source§impl Error for CatalogBuildError
impl Error for CatalogBuildError
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 Forget for CatalogBuildError
impl Freeze for CatalogBuildError
impl Move for CatalogBuildError
impl RefUnwindSafe for CatalogBuildError
impl Send for CatalogBuildError
impl Sync for CatalogBuildError
impl Unpin for CatalogBuildError
impl UnsafeUnpin for CatalogBuildError
impl UnwindSafe for CatalogBuildError
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