pub struct AgentSetupService { /* private fields */ }Expand description
Service for setting up agents with proper configuration
Implementations§
Source§impl AgentSetupService
impl AgentSetupService
Sourcepub fn from_common_params(
common_params: &CommonParams,
repository_url: Option<String>,
) -> Result<Self>
pub fn from_common_params( common_params: &CommonParams, repository_url: Option<String>, ) -> Result<Self>
Create setup service from common parameters (following existing patterns)
Sourcepub fn create_iris_agent(&mut self) -> Result<IrisAgent>
pub fn create_iris_agent(&mut self) -> Result<IrisAgent>
Create a configured Iris agent
Auto Trait Implementations§
impl Freeze for AgentSetupService
impl RefUnwindSafe for AgentSetupService
impl Send for AgentSetupService
impl Sync for AgentSetupService
impl Unpin for AgentSetupService
impl UnwindSafe for AgentSetupService
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more