pub struct MemorySaveParams {
pub scope: MemoryScope,
pub text: String,
pub metadata: Value,
}Fields§
§scope: MemoryScope§text: String§metadata: ValueTrait Implementations§
Source§impl Clone for MemorySaveParams
impl Clone for MemorySaveParams
Source§fn clone(&self) -> MemorySaveParams
fn clone(&self) -> MemorySaveParams
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 MemorySaveParams
impl Debug for MemorySaveParams
Source§impl<'de> Deserialize<'de> for MemorySaveParams
impl<'de> Deserialize<'de> for MemorySaveParams
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
Auto Trait Implementations§
impl Freeze for MemorySaveParams
impl RefUnwindSafe for MemorySaveParams
impl Send for MemorySaveParams
impl Sync for MemorySaveParams
impl Unpin for MemorySaveParams
impl UnsafeUnpin for MemorySaveParams
impl UnwindSafe for MemorySaveParams
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