pub struct ExplorationStep {
pub timestamp: DateTime<Utc>,
pub action: String,
pub state: ExplorationState,
pub tools_used: Vec<String>,
pub insights_gained: Vec<String>,
}
Expand description
探索步骤
Fields§
§timestamp: DateTime<Utc>
§action: String
§state: ExplorationState
§tools_used: Vec<String>
§insights_gained: Vec<String>
Trait Implementations§
Source§impl Clone for ExplorationStep
impl Clone for ExplorationStep
Source§fn clone(&self) -> ExplorationStep
fn clone(&self) -> ExplorationStep
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 moreAuto Trait Implementations§
impl Freeze for ExplorationStep
impl RefUnwindSafe for ExplorationStep
impl Send for ExplorationStep
impl Sync for ExplorationStep
impl Unpin for ExplorationStep
impl UnwindSafe for ExplorationStep
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