pub struct MemoryPutRequest {
pub run_id: String,
pub partition: MemoryPartition,
pub kind: MemoryContentKind,
pub content: String,
pub artifact_refs: Vec<String>,
pub classification: MemoryClassification,
pub metadata: Option<Value>,
}Fields§
§run_id: String§partition: MemoryPartition§kind: MemoryContentKind§content: String§artifact_refs: Vec<String>§classification: MemoryClassification§metadata: Option<Value>Trait Implementations§
Source§impl Clone for MemoryPutRequest
impl Clone for MemoryPutRequest
Source§fn clone(&self) -> MemoryPutRequest
fn clone(&self) -> MemoryPutRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 MemoryPutRequest
impl Debug for MemoryPutRequest
Source§impl<'de> Deserialize<'de> for MemoryPutRequest
impl<'de> Deserialize<'de> for MemoryPutRequest
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 MemoryPutRequest
impl PartialEq for MemoryPutRequest
Source§impl Serialize for MemoryPutRequest
impl Serialize for MemoryPutRequest
impl StructuralPartialEq for MemoryPutRequest
Auto Trait Implementations§
impl Freeze for MemoryPutRequest
impl RefUnwindSafe for MemoryPutRequest
impl Send for MemoryPutRequest
impl Sync for MemoryPutRequest
impl Unpin for MemoryPutRequest
impl UnsafeUnpin for MemoryPutRequest
impl UnwindSafe for MemoryPutRequest
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