pub struct MemoryOperationInput {
pub source: String,
pub actor: String,
pub source_project: String,
pub owner_scope: String,
pub owner_key: String,
pub memory_type: String,
pub topic_key: Option<String>,
pub state_key: Option<String>,
pub source_candidate_id: Option<i64>,
pub confidence: Option<f64>,
}Fields§
§source: String§actor: String§source_project: String§owner_scope: String§owner_key: String§memory_type: String§topic_key: Option<String>§state_key: Option<String>§source_candidate_id: Option<i64>§confidence: Option<f64>Trait Implementations§
Source§impl Clone for MemoryOperationInput
impl Clone for MemoryOperationInput
Source§fn clone(&self) -> MemoryOperationInput
fn clone(&self) -> MemoryOperationInput
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 MemoryOperationInput
impl Debug for MemoryOperationInput
Source§impl PartialEq for MemoryOperationInput
impl PartialEq for MemoryOperationInput
impl StructuralPartialEq for MemoryOperationInput
Auto Trait Implementations§
impl Freeze for MemoryOperationInput
impl RefUnwindSafe for MemoryOperationInput
impl Send for MemoryOperationInput
impl Sync for MemoryOperationInput
impl Unpin for MemoryOperationInput
impl UnsafeUnpin for MemoryOperationInput
impl UnwindSafe for MemoryOperationInput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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