pub struct MemoryCleanupGroup {
pub cluster_key: String,
pub owner_scope: Option<String>,
pub owner_key: Option<String>,
pub memory_type: String,
pub state_key: Option<String>,
pub current_id: i64,
pub stale_ids: Vec<i64>,
pub reason: String,
pub confidence: f64,
pub preview: Vec<String>,
pub merged_content: Option<String>,
pub row_snapshots: Vec<MemoryCleanupRowSnapshot>,
}Fields§
§cluster_key: String§owner_scope: Option<String>§owner_key: Option<String>§memory_type: String§state_key: Option<String>§current_id: i64§stale_ids: Vec<i64>§reason: String§confidence: f64§preview: Vec<String>§merged_content: Option<String>§row_snapshots: Vec<MemoryCleanupRowSnapshot>Trait Implementations§
Source§impl Clone for MemoryCleanupGroup
impl Clone for MemoryCleanupGroup
Source§fn clone(&self) -> MemoryCleanupGroup
fn clone(&self) -> MemoryCleanupGroup
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 MemoryCleanupGroup
impl Debug for MemoryCleanupGroup
Source§impl<'de> Deserialize<'de> for MemoryCleanupGroup
impl<'de> Deserialize<'de> for MemoryCleanupGroup
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MemoryCleanupGroup
impl PartialEq for MemoryCleanupGroup
Source§impl Serialize for MemoryCleanupGroup
impl Serialize for MemoryCleanupGroup
impl StructuralPartialEq for MemoryCleanupGroup
Auto Trait Implementations§
impl Freeze for MemoryCleanupGroup
impl RefUnwindSafe for MemoryCleanupGroup
impl Send for MemoryCleanupGroup
impl Sync for MemoryCleanupGroup
impl Unpin for MemoryCleanupGroup
impl UnsafeUnpin for MemoryCleanupGroup
impl UnwindSafe for MemoryCleanupGroup
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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