pub struct AnnotationFileCitation {
pub file_id: String,
pub filename: String,
pub index: i64,
pub type_: String,
}Expand description
A citation to a file.
Fields§
§file_id: StringThe ID of the file.
filename: StringThe filename of the file cited.
index: i64The index of the file in the list of files.
type_: StringThe type of the file citation. Always file_citation.
Trait Implementations§
Source§impl Clone for AnnotationFileCitation
impl Clone for AnnotationFileCitation
Source§fn clone(&self) -> AnnotationFileCitation
fn clone(&self) -> AnnotationFileCitation
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 AnnotationFileCitation
impl Debug for AnnotationFileCitation
Source§impl<'de> Deserialize<'de> for AnnotationFileCitation
impl<'de> Deserialize<'de> for AnnotationFileCitation
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
Auto Trait Implementations§
impl Freeze for AnnotationFileCitation
impl RefUnwindSafe for AnnotationFileCitation
impl Send for AnnotationFileCitation
impl Sync for AnnotationFileCitation
impl Unpin for AnnotationFileCitation
impl UnsafeUnpin for AnnotationFileCitation
impl UnwindSafe for AnnotationFileCitation
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