pub struct InstructionsDiscoverRequest {
pub exclude_host_instructions: Option<bool>,
pub project_paths: Option<Vec<String>>,
}Expand description
Optional project paths to include in instruction discovery.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§exclude_host_instructions: Option<bool>When true, omit the host’s instruction sources (user/home-level files and plugin rules), leaving only repository and working-directory sources. For multitenant deployments.
project_paths: Option<Vec<String>>Optional list of project directory paths to scan for repository/working-directory instruction sources. When omitted or empty, only user-level and plugin instruction sources are returned (no project scan).
Trait Implementations§
Source§impl Clone for InstructionsDiscoverRequest
impl Clone for InstructionsDiscoverRequest
Source§fn clone(&self) -> InstructionsDiscoverRequest
fn clone(&self) -> InstructionsDiscoverRequest
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 InstructionsDiscoverRequest
impl Debug for InstructionsDiscoverRequest
Source§impl Default for InstructionsDiscoverRequest
impl Default for InstructionsDiscoverRequest
Source§fn default() -> InstructionsDiscoverRequest
fn default() -> InstructionsDiscoverRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstructionsDiscoverRequest
impl<'de> Deserialize<'de> for InstructionsDiscoverRequest
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 InstructionsDiscoverRequest
impl RefUnwindSafe for InstructionsDiscoverRequest
impl Send for InstructionsDiscoverRequest
impl Sync for InstructionsDiscoverRequest
impl Unpin for InstructionsDiscoverRequest
impl UnsafeUnpin for InstructionsDiscoverRequest
impl UnwindSafe for InstructionsDiscoverRequest
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