pub struct ImageGenPartialImageEvent {
pub b64_json: String,
pub created_at: i64,
pub size: Size,
pub quality: Quality,
pub background: Background,
pub output_format: OutputFormat,
pub partial_image_index: i64,
}
Expand description
Emitted when a partial image is available during image generation streaming.
Fields§
§b64_json: String
Base64-encoded partial image data, suitable for rendering as an image.
created_at: i64
The Unix timestamp when the event was created.
size: Size
The size of the requested image.
quality: Quality
The quality setting for the requested image.
background: Background
The background setting for the requested image.
output_format: OutputFormat
The output format for the requested image.
partial_image_index: i64
0-based index for the partial image (streaming).
Implementations§
Source§impl ImageGenPartialImageEvent
impl ImageGenPartialImageEvent
Sourcepub fn builder() -> ImageGenPartialImageEventBuilder<((), (), (), (), (), (), ())>
pub fn builder() -> ImageGenPartialImageEventBuilder<((), (), (), (), (), (), ())>
Create a builder for building ImageGenPartialImageEvent
.
On the builder, call .b64_json(...)
, .created_at(...)
, .size(...)
, .quality(...)
, .background(...)
, .output_format(...)
, .partial_image_index(...)
to set the values of the fields.
Finally, call .build()
to create the instance of ImageGenPartialImageEvent
.
Trait Implementations§
Source§impl Clone for ImageGenPartialImageEvent
impl Clone for ImageGenPartialImageEvent
Source§fn clone(&self) -> ImageGenPartialImageEvent
fn clone(&self) -> ImageGenPartialImageEvent
Returns a duplicate of the value. Read more
1.0.0 · 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 ImageGenPartialImageEvent
impl Debug for ImageGenPartialImageEvent
Source§impl<'de> Deserialize<'de> for ImageGenPartialImageEvent
impl<'de> Deserialize<'de> for ImageGenPartialImageEvent
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 StructuralPartialEq for ImageGenPartialImageEvent
Auto Trait Implementations§
impl Freeze for ImageGenPartialImageEvent
impl RefUnwindSafe for ImageGenPartialImageEvent
impl Send for ImageGenPartialImageEvent
impl Sync for ImageGenPartialImageEvent
impl Unpin for ImageGenPartialImageEvent
impl UnwindSafe for ImageGenPartialImageEvent
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