pub struct ListFilesQueryArgs { /* private fields */ }Expand description
Builder for ListFilesQuery.
Implementations§
Source§impl ListFilesQueryArgs
impl ListFilesQueryArgs
Sourcepub fn purpose<VALUE>(&mut self, value: VALUE) -> &mut ListFilesQueryArgs
pub fn purpose<VALUE>(&mut self, value: VALUE) -> &mut ListFilesQueryArgs
Only return files with the given purpose.
Sourcepub fn limit<VALUE>(&mut self, value: VALUE) -> &mut ListFilesQueryArgs
pub fn limit<VALUE>(&mut self, value: VALUE) -> &mut ListFilesQueryArgs
A limit on the number of objects to be returned. Limit can range between 1 and 10,000, and the default is 10,000.
Sourcepub fn order<VALUE>(&mut self, value: VALUE) -> &mut ListFilesQueryArgswhere
VALUE: Into<ListFilesOrder>,
pub fn order<VALUE>(&mut self, value: VALUE) -> &mut ListFilesQueryArgswhere
VALUE: Into<ListFilesOrder>,
Sort order by the created_at timestamp of the objects. asc for ascending order and desc for descending order.
Sourcepub fn after<VALUE>(&mut self, value: VALUE) -> &mut ListFilesQueryArgs
pub fn after<VALUE>(&mut self, value: VALUE) -> &mut ListFilesQueryArgs
A cursor for use in pagination. after is an object ID that defines your place in the list.
Sourcepub fn build(&self) -> Result<ListFilesQuery, OpenAIError>
pub fn build(&self) -> Result<ListFilesQuery, OpenAIError>
Trait Implementations§
Source§impl Clone for ListFilesQueryArgs
impl Clone for ListFilesQueryArgs
Source§fn clone(&self) -> ListFilesQueryArgs
fn clone(&self) -> ListFilesQueryArgs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ListFilesQueryArgs
impl Debug for ListFilesQueryArgs
Source§impl Default for ListFilesQueryArgs
impl Default for ListFilesQueryArgs
Source§fn default() -> ListFilesQueryArgs
fn default() -> ListFilesQueryArgs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ListFilesQueryArgs
impl RefUnwindSafe for ListFilesQueryArgs
impl Send for ListFilesQueryArgs
impl Sync for ListFilesQueryArgs
impl Unpin for ListFilesQueryArgs
impl UnsafeUnpin for ListFilesQueryArgs
impl UnwindSafe for ListFilesQueryArgs
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