pub struct DiscoveredResources {
pub skill_paths: Vec<String>,
pub prompt_paths: Vec<String>,
pub theme_paths: Vec<String>,
}Expand description
The merged resources_discover result across all handlers: bare string
arrays for skills, prompt-templates, and themes. theme_paths is collected
for parity but rpi has no theme system yet (accepted, ignored, documented).
Fields§
§skill_paths: Vec<String>§prompt_paths: Vec<String>§theme_paths: Vec<String>Trait Implementations§
Source§impl Clone for DiscoveredResources
impl Clone for DiscoveredResources
Source§fn clone(&self) -> DiscoveredResources
fn clone(&self) -> DiscoveredResources
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 DiscoveredResources
impl Debug for DiscoveredResources
Source§impl Default for DiscoveredResources
impl Default for DiscoveredResources
Source§fn default() -> DiscoveredResources
fn default() -> DiscoveredResources
Returns the “default value” for a type. Read more
impl Eq for DiscoveredResources
Source§impl PartialEq for DiscoveredResources
impl PartialEq for DiscoveredResources
impl StructuralPartialEq for DiscoveredResources
Auto Trait Implementations§
impl Freeze for DiscoveredResources
impl RefUnwindSafe for DiscoveredResources
impl Send for DiscoveredResources
impl Sync for DiscoveredResources
impl Unpin for DiscoveredResources
impl UnsafeUnpin for DiscoveredResources
impl UnwindSafe for DiscoveredResources
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.