pub struct ReadOnlyFleet { /* private fields */ }Expand description
Wraps a transport so only READ_TOOLS can ever be called.
Implementations§
Source§impl ReadOnlyFleet
impl ReadOnlyFleet
Sourcepub fn http(url: &str, tokens: Box<dyn OAuthTokens>) -> Result<Self, FleetError>
pub fn http(url: &str, tokens: Box<dyn OAuthTokens>) -> Result<Self, FleetError>
A guard over the Cognitum cloud MCP at url with the operator’s
OAuth token source: the only public way to reach the HTTP client.
Auto Trait Implementations§
impl !RefUnwindSafe for ReadOnlyFleet
impl !UnwindSafe for ReadOnlyFleet
impl Freeze for ReadOnlyFleet
impl Send for ReadOnlyFleet
impl Sync for ReadOnlyFleet
impl Unpin for ReadOnlyFleet
impl UnsafeUnpin for ReadOnlyFleet
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> 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