#[non_exhaustive]pub struct ResponseFailed {
pub sequence_number: i64,
pub response: GenerateContentResponseBody,
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.sequence_number: i64§response: GenerateContentResponseBody§rest: RestImplementations§
Source§impl ResponseFailed
impl ResponseFailed
Sourcepub fn builder(
sequence_number: i64,
response: GenerateContentResponseBody,
) -> ResponseFailedBuilder
pub fn builder( sequence_number: i64, response: GenerateContentResponseBody, ) -> ResponseFailedBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for ResponseFailed
impl Clone for ResponseFailed
Source§impl Debug for ResponseFailed
impl Debug for ResponseFailed
Source§impl DeclaredFields for ResponseFailed
impl DeclaredFields for ResponseFailed
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ResponseFailed
impl<'de> Deserialize<'de> for ResponseFailed
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 ResponseFailed
impl PartialEq for ResponseFailed
Source§impl Serialize for ResponseFailed
impl Serialize for ResponseFailed
impl StructuralPartialEq for ResponseFailed
Auto Trait Implementations§
impl Freeze for ResponseFailed
impl RefUnwindSafe for ResponseFailed
impl Send for ResponseFailed
impl Sync for ResponseFailed
impl Unpin for ResponseFailed
impl UnsafeUnpin for ResponseFailed
impl UnwindSafe for ResponseFailed
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