pub struct ImagesResource { /* private fields */ }Expand description
EN: Images API resource. 中文:Images API 资源。
Implementations§
Source§impl ImagesResource
impl ImagesResource
Sourcepub async fn generate(
&self,
request: CreateImageRequest,
) -> Result<ImagesResponse, LingerError>
pub async fn generate( &self, request: CreateImageRequest, ) -> Result<ImagesResponse, LingerError>
EN: Generates images with POST /v1/images/generations.
中文:使用 POST /v1/images/generations 生成图像。
Sourcepub async fn edit(
&self,
request: CreateImageEditRequest,
) -> Result<ImagesResponse, LingerError>
pub async fn edit( &self, request: CreateImageEditRequest, ) -> Result<ImagesResponse, LingerError>
EN: Edits images with POST /v1/images/edits.
中文:使用 POST /v1/images/edits 编辑图像。
Sourcepub async fn variation(
&self,
request: CreateImageVariationRequest,
) -> Result<ImagesResponse, LingerError>
pub async fn variation( &self, request: CreateImageVariationRequest, ) -> Result<ImagesResponse, LingerError>
EN: Creates image variations with POST /v1/images/variations.
中文:使用 POST /v1/images/variations 创建图像变体。
Trait Implementations§
Source§impl Clone for ImagesResource
impl Clone for ImagesResource
Source§fn clone(&self) -> ImagesResource
fn clone(&self) -> ImagesResource
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for ImagesResource
impl !UnwindSafe for ImagesResource
impl Freeze for ImagesResource
impl Send for ImagesResource
impl Sync for ImagesResource
impl Unpin for ImagesResource
impl UnsafeUnpin for ImagesResource
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