pub struct FileCitationBody {
pub file_id: String,
pub index: i64,
pub filename: String,
}
Expand description
A citation to a file.
Fields§
§file_id: String
The ID of the file.
index: i64
The index of the file in the list of files.
filename: String
The filename of the file cited.
Implementations§
Trait Implementations§
Source§impl Clone for FileCitationBody
impl Clone for FileCitationBody
Source§fn clone(&self) -> FileCitationBody
fn clone(&self) -> FileCitationBody
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FileCitationBody
impl Debug for FileCitationBody
Source§impl<'de> Deserialize<'de> for FileCitationBody
impl<'de> Deserialize<'de> for FileCitationBody
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 FileCitationBody
impl PartialEq for FileCitationBody
Source§impl Serialize for FileCitationBody
impl Serialize for FileCitationBody
impl StructuralPartialEq for FileCitationBody
Auto Trait Implementations§
impl Freeze for FileCitationBody
impl RefUnwindSafe for FileCitationBody
impl Send for FileCitationBody
impl Sync for FileCitationBody
impl Unpin for FileCitationBody
impl UnwindSafe for FileCitationBody
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