pub struct AgentAdapter { /* private fields */ }Trait Implementations§
Source§impl Adapter for AgentAdapter
impl Adapter for AgentAdapter
fn kind(&self) -> AgentKind
Source§fn scan(&self, context: &ScanContext) -> Result<Inventory, AdapterError>
fn scan(&self, context: &ScanContext) -> Result<Inventory, AdapterError>
Discovers resources within the declared global or project boundary. Read more
Source§fn export(&self, context: &ExportContext) -> Result<Bundle, AdapterError>
fn export(&self, context: &ExportContext) -> Result<Bundle, AdapterError>
Exports a verified and sanitized canonical Bundle. Read more
Source§impl Clone for AgentAdapter
impl Clone for AgentAdapter
impl Copy for AgentAdapter
Auto Trait Implementations§
impl Freeze for AgentAdapter
impl RefUnwindSafe for AgentAdapter
impl Send for AgentAdapter
impl Sync for AgentAdapter
impl Unpin for AgentAdapter
impl UnsafeUnpin for AgentAdapter
impl UnwindSafe for AgentAdapter
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