pub struct ThreadObjectToolResourcesCodeInterpreter {
pub file_ids: Option<Vec<String>>,
}
Fields§
§file_ids: Option<Vec<String>>
A list of file IDs made available to the code_interpreter
tool. There can be a maximum of 20 files associated with the tool.
Implementations§
Source§impl ThreadObjectToolResourcesCodeInterpreter
impl ThreadObjectToolResourcesCodeInterpreter
Sourcepub fn builder() -> ThreadObjectToolResourcesCodeInterpreterBuilder<((),)>
pub fn builder() -> ThreadObjectToolResourcesCodeInterpreterBuilder<((),)>
Create a builder for building ThreadObjectToolResourcesCodeInterpreter
.
On the builder, call .file_ids(...)
(optional) to set the values of the fields.
Finally, call .build()
to create the instance of ThreadObjectToolResourcesCodeInterpreter
.
Trait Implementations§
Source§impl Clone for ThreadObjectToolResourcesCodeInterpreter
impl Clone for ThreadObjectToolResourcesCodeInterpreter
Source§fn clone(&self) -> ThreadObjectToolResourcesCodeInterpreter
fn clone(&self) -> ThreadObjectToolResourcesCodeInterpreter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for ThreadObjectToolResourcesCodeInterpreter
impl Default for ThreadObjectToolResourcesCodeInterpreter
Source§fn default() -> ThreadObjectToolResourcesCodeInterpreter
fn default() -> ThreadObjectToolResourcesCodeInterpreter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadObjectToolResourcesCodeInterpreter
impl<'de> Deserialize<'de> for ThreadObjectToolResourcesCodeInterpreter
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ThreadObjectToolResourcesCodeInterpreter
impl PartialEq for ThreadObjectToolResourcesCodeInterpreter
Source§fn eq(&self, other: &ThreadObjectToolResourcesCodeInterpreter) -> bool
fn eq(&self, other: &ThreadObjectToolResourcesCodeInterpreter) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ThreadObjectToolResourcesCodeInterpreter
Auto Trait Implementations§
impl Freeze for ThreadObjectToolResourcesCodeInterpreter
impl RefUnwindSafe for ThreadObjectToolResourcesCodeInterpreter
impl Send for ThreadObjectToolResourcesCodeInterpreter
impl Sync for ThreadObjectToolResourcesCodeInterpreter
impl Unpin for ThreadObjectToolResourcesCodeInterpreter
impl UnwindSafe for ThreadObjectToolResourcesCodeInterpreter
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