pub struct DatabaseHealth {
pub connectivity: bool,
pub pgvector_installed: bool,
pub schema_ready: bool,
pub memory_count: usize,
pub issues: Vec<String>,
}Expand description
Database health status
Fields§
§connectivity: bool§pgvector_installed: bool§schema_ready: bool§memory_count: usize§issues: Vec<String>Implementations§
Source§impl DatabaseHealth
impl DatabaseHealth
pub fn is_healthy(&self) -> bool
pub fn status_summary(&self) -> String
Trait Implementations§
Source§impl Debug for DatabaseHealth
impl Debug for DatabaseHealth
Source§impl Default for DatabaseHealth
impl Default for DatabaseHealth
Source§fn default() -> DatabaseHealth
fn default() -> DatabaseHealth
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DatabaseHealth
impl RefUnwindSafe for DatabaseHealth
impl Send for DatabaseHealth
impl Sync for DatabaseHealth
impl Unpin for DatabaseHealth
impl UnwindSafe for DatabaseHealth
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more