pub struct Thought {
pub subject: Option<String>,
pub description: Option<String>,
pub timestamp: Option<String>,
}Expand description
A single thinking step.
Fields§
§subject: Option<String>§description: Option<String>§timestamp: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Thought
impl<'de> Deserialize<'de> for Thought
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 Thought
impl RefUnwindSafe for Thought
impl Send for Thought
impl Sync for Thought
impl Unpin for Thought
impl UnsafeUnpin for Thought
impl UnwindSafe for Thought
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