pub struct SemanticKernelAdapter;Expand description
Microsoft Semantic Kernel framework adapter (semantic-kernel).
Detects Semantic Kernel projects by looking for:
pyproject.toml/requirements.txtwithsemantic-kernel- Python files importing
from semantic_kernelorimport semantic_kernel
Trait Implementations§
Source§impl Adapter for SemanticKernelAdapter
impl Adapter for SemanticKernelAdapter
Source§fn load(&self, root: &Path, ignore_tests: bool) -> Result<Vec<ScanTarget>>
fn load(&self, root: &Path, ignore_tests: bool) -> Result<Vec<ScanTarget>>
Load artifacts from the directory into scan targets.
When
ignore_tests is true, test files are excluded before parsing.fn load_with_filter( &self, root: &Path, filter: &ScanPathFilter, ) -> Result<Vec<ScanTarget>>
Auto Trait Implementations§
impl Freeze for SemanticKernelAdapter
impl RefUnwindSafe for SemanticKernelAdapter
impl Send for SemanticKernelAdapter
impl Sync for SemanticKernelAdapter
impl Unpin for SemanticKernelAdapter
impl UnsafeUnpin for SemanticKernelAdapter
impl UnwindSafe for SemanticKernelAdapter
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