pub struct FileUploadBundleTool { /* private fields */ }Implementations§
Source§impl FileUploadBundleTool
impl FileUploadBundleTool
pub fn new( security: Arc<SecurityPolicy>, config: FileUploadBundleConfig, ) -> Self
Trait Implementations§
Source§impl Attributable for FileUploadBundleTool
impl Attributable for FileUploadBundleTool
Source§impl Tool for FileUploadBundleTool
impl Tool for FileUploadBundleTool
Source§fn description(&self) -> &str
fn description(&self) -> &str
Human-readable description
Source§fn parameters_schema(&self) -> Value
fn parameters_schema(&self) -> Value
JSON schema for parameters
Auto Trait Implementations§
impl Freeze for FileUploadBundleTool
impl !RefUnwindSafe for FileUploadBundleTool
impl Send for FileUploadBundleTool
impl Sync for FileUploadBundleTool
impl Unpin for FileUploadBundleTool
impl UnsafeUnpin for FileUploadBundleTool
impl !UnwindSafe for FileUploadBundleTool
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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