pub struct ContextInput {
pub cwd: PathBuf,
pub agents: Vec<AgentsFile>,
pub skills: Vec<SkillMetadata>,
pub platform: String,
pub shell: String,
}Fields§
§cwd: PathBuf§agents: Vec<AgentsFile>§skills: Vec<SkillMetadata>§platform: String§shell: StringTrait Implementations§
Source§impl Clone for ContextInput
impl Clone for ContextInput
Source§fn clone(&self) -> ContextInput
fn clone(&self) -> ContextInput
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 moreAuto Trait Implementations§
impl Freeze for ContextInput
impl RefUnwindSafe for ContextInput
impl Send for ContextInput
impl Sync for ContextInput
impl Unpin for ContextInput
impl UnsafeUnpin for ContextInput
impl UnwindSafe for ContextInput
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