pub struct PackMem {
pub content: String,
pub level: String,
pub zone: Option<String>,
pub weight: f64,
pub tags: Vec<String>,
pub trust: Option<Value>,
pub metadata: Option<Value>,
}Expand description
导出用的精简版 Memory 条目 (不含运行时字段)
Fields§
§content: String§level: String§zone: Option<String>§weight: f64§trust: Option<Value>§metadata: Option<Value>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PackMem
impl<'de> Deserialize<'de> for PackMem
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 PackMem
impl RefUnwindSafe for PackMem
impl Send for PackMem
impl Sync for PackMem
impl Unpin for PackMem
impl UnsafeUnpin for PackMem
impl UnwindSafe for PackMem
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