pub struct GyazoUploadOptions {
pub access_policy: Option<AccessPolicy>,
pub metadata_is_public: Option<bool>,
pub referer_url: Option<String>,
pub app: Option<String>,
pub title: Option<String>,
pub desc: Option<String>,
pub created_at: Option<f64>,
pub collection_id: Option<String>,
}
Expand description
Options for uploading images to Gyazo.
This struct contains optional parameters for configuring image uploads to the Gyazo API. Fields correspond to the API’s query parameters, and all fields are optional.
Fields§
§access_policy: Option<AccessPolicy>
Specifies the visibility of the uploaded image.
anyone
: The image is visible to anyone with the link. (default)only_me
: The image is visible only to the uploader.
metadata_is_public: Option<bool>
Specifies whether metadata like URL and title is public.
"true"
: Metadata is public."false"
: Metadata is private.
referer_url: Option<String>
The URL of the website captured in the image.
app: Option<String>
The name of the application used to capture the image.
title: Option<String>
The title of the website captured in the image.
desc: Option<String>
A comment or description for the uploaded image.
created_at: Option<f64>
The creation date and time of the image, in Unix time (seconds since the epoch).
collection_id: Option<String>
The ID of the collection to which the image should be added. The collection must be owned by or shared with the uploader.
Trait Implementations§
Source§impl Default for GyazoUploadOptions
impl Default for GyazoUploadOptions
Source§fn default() -> GyazoUploadOptions
fn default() -> GyazoUploadOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GyazoUploadOptions
impl RefUnwindSafe for GyazoUploadOptions
impl Send for GyazoUploadOptions
impl Sync for GyazoUploadOptions
impl Unpin for GyazoUploadOptions
impl UnwindSafe for GyazoUploadOptions
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