pub struct FileCitation {
pub file_id: String,
pub filename: String,
pub index: i64,
pub type_: FileCitationType,
pub rest: Rest,
}Fields§
§file_id: String§filename: String§index: i64§type_: FileCitationType§rest: RestImplementations§
Source§impl FileCitation
impl FileCitation
Sourcepub fn builder(
file_id: String,
filename: String,
index: i64,
type_: FileCitationType,
) -> FileCitationBuilder
pub fn builder( file_id: String, filename: String, index: i64, type_: FileCitationType, ) -> FileCitationBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for FileCitation
impl Clone for FileCitation
Source§impl Debug for FileCitation
impl Debug for FileCitation
Source§impl DeclaredFields for FileCitation
impl DeclaredFields for FileCitation
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for FileCitation
impl<'de> Deserialize<'de> for FileCitation
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 Eq for FileCitation
Source§impl PartialEq for FileCitation
impl PartialEq for FileCitation
Source§impl Serialize for FileCitation
impl Serialize for FileCitation
impl StructuralPartialEq for FileCitation
Auto Trait Implementations§
impl Freeze for FileCitation
impl RefUnwindSafe for FileCitation
impl Send for FileCitation
impl Sync for FileCitation
impl Unpin for FileCitation
impl UnsafeUnpin for FileCitation
impl UnwindSafe for FileCitation
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