pub struct ResourceSelection {
pub version: u32,
pub main_package: Option<MainPackage>,
pub skills: Vec<PathBuf>,
pub extensions: Vec<PathBuf>,
pub instructions: Vec<PathBuf>,
pub tools: ToolSelection,
}Fields§
§version: u32§main_package: Option<MainPackage>§skills: Vec<PathBuf>§extensions: Vec<PathBuf>§instructions: Vec<PathBuf>§tools: ToolSelectionTrait Implementations§
Source§impl Clone for ResourceSelection
impl Clone for ResourceSelection
Source§impl Debug for ResourceSelection
impl Debug for ResourceSelection
Source§impl<'de> Deserialize<'de> for ResourceSelection
impl<'de> Deserialize<'de> for ResourceSelection
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 Forget for ResourceSelection
impl Freeze for ResourceSelection
impl RefUnwindSafe for ResourceSelection
impl Send for ResourceSelection
impl Sync for ResourceSelection
impl Unpin for ResourceSelection
impl UnsafeUnpin for ResourceSelection
impl UnwindSafe for ResourceSelection
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