pub struct ImageGenerationThreadItem {
pub completed_at_ms: Option<i64>,
pub failure: Option<ImageGenerationFailure>,
pub file_id: Option<String>,
pub generation_id: Option<String>,
pub id: String,
pub input_images: Option<Vec<ImageGenerationInputImage>>,
pub result: Option<String>,
pub revised_prompt: Option<String>,
pub saved_path: Option<AbsolutePathBuf>,
pub started_at_ms: Option<i64>,
pub status: String,
pub transparent_background: Option<bool>,
}Fields§
§completed_at_ms: Option<i64>Unix timestamp in milliseconds when the item completed, if recorded.
failure: Option<ImageGenerationFailure>§file_id: Option<String>§generation_id: Option<String>Image generation identifier for the generated image, when provided by the image backend.
id: String§input_images: Option<Vec<ImageGenerationInputImage>>Observed local inputs for a completed generation, absent on older items.
result: Option<String>§revised_prompt: Option<String>§saved_path: Option<AbsolutePathBuf>§started_at_ms: Option<i64>Unix timestamp in milliseconds when the item started, if recorded.
status: String§transparent_background: Option<bool>Trait Implementations§
Source§impl Clone for ImageGenerationThreadItem
impl Clone for ImageGenerationThreadItem
Source§impl Debug for ImageGenerationThreadItem
impl Debug for ImageGenerationThreadItem
Source§impl Default for ImageGenerationThreadItem
impl Default for ImageGenerationThreadItem
Source§impl<'de> Deserialize<'de> for ImageGenerationThreadItem
impl<'de> Deserialize<'de> for ImageGenerationThreadItem
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 ImageGenerationThreadItem
Auto Trait Implementations§
impl Forget for ImageGenerationThreadItem
impl Freeze for ImageGenerationThreadItem
impl RefUnwindSafe for ImageGenerationThreadItem
impl Send for ImageGenerationThreadItem
impl Sync for ImageGenerationThreadItem
impl Unpin for ImageGenerationThreadItem
impl UnsafeUnpin for ImageGenerationThreadItem
impl UnwindSafe for ImageGenerationThreadItem
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