#[non_exhaustive]pub struct CitationsDelta {
pub citation: ResponseTextCitation,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.citation: ResponseTextCitation§rest: RestImplementations§
Source§impl CitationsDelta
impl CitationsDelta
Sourcepub fn builder(citation: ResponseTextCitation) -> CitationsDeltaBuilder
pub fn builder(citation: ResponseTextCitation) -> CitationsDeltaBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for CitationsDelta
impl Clone for CitationsDelta
Source§impl Debug for CitationsDelta
impl Debug for CitationsDelta
Source§impl DeclaredFields for CitationsDelta
impl DeclaredFields for CitationsDelta
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for CitationsDelta
impl<'de> Deserialize<'de> for CitationsDelta
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 CitationsDelta
Source§impl PartialEq for CitationsDelta
impl PartialEq for CitationsDelta
Source§impl Serialize for CitationsDelta
impl Serialize for CitationsDelta
impl StructuralPartialEq for CitationsDelta
Auto Trait Implementations§
impl Freeze for CitationsDelta
impl RefUnwindSafe for CitationsDelta
impl Send for CitationsDelta
impl Sync for CitationsDelta
impl Unpin for CitationsDelta
impl UnsafeUnpin for CitationsDelta
impl UnwindSafe for CitationsDelta
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