pub struct ImageBatchResult {
pub images: Vec<GeneratedImage>,
pub warnings: Vec<Warning>,
pub response: ResponseMetadata,
pub provider_metadata: Option<ProviderMetadata>,
pub usage: Option<ImageUsage>,
}Expand description
Successful image item of a batch.
Fields§
§images: Vec<GeneratedImage>Generated images.
warnings: Vec<Warning>Adapter warnings.
response: ResponseMetadataResponse metadata.
provider_metadata: Option<ProviderMetadata>Provider metadata.
usage: Option<ImageUsage>Usage.
Trait Implementations§
Source§impl Clone for ImageBatchResult
impl Clone for ImageBatchResult
Source§fn clone(&self) -> ImageBatchResult
fn clone(&self) -> ImageBatchResult
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 ImageBatchResult
impl Debug for ImageBatchResult
Source§impl PartialEq for ImageBatchResult
impl PartialEq for ImageBatchResult
impl StructuralPartialEq for ImageBatchResult
Auto Trait Implementations§
impl Freeze for ImageBatchResult
impl RefUnwindSafe for ImageBatchResult
impl Send for ImageBatchResult
impl Sync for ImageBatchResult
impl Unpin for ImageBatchResult
impl UnsafeUnpin for ImageBatchResult
impl UnwindSafe for ImageBatchResult
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