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