pub struct FilePage {
pub files: Vec<FileObject>,
pub next_cursor: Option<String>,
}Expand description
One page of provider-managed files.
§Examples
let page = providers_kit::files::FilePage { files: Vec::new(), next_cursor: None };
assert!(page.files.is_empty());
assert!(page.next_cursor.is_none());Fields§
§files: Vec<FileObject>Files returned in this page.
next_cursor: Option<String>Provider-native cursor for a subsequent page.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FilePage
impl<'de> Deserialize<'de> for FilePage
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
impl StructuralPartialEq for FilePage
Auto Trait Implementations§
impl Freeze for FilePage
impl RefUnwindSafe for FilePage
impl Send for FilePage
impl Sync for FilePage
impl Unpin for FilePage
impl UnsafeUnpin for FilePage
impl UnwindSafe for FilePage
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