shared::api::endpoints::image::recent

Struct Put

Source
pub struct Put;
Expand description

Update or add an entry in the list of recent user images. Invoking this bumps the entry to the top of the recent images list.

§Errors

Trait Implementations§

Source§

impl ApiEndpoint for Put

Source§

const METHOD: Method = Method::Put

The method used to make a request to the endpoint.
Source§

type Path = UserRecentImageUpsertPath

The path type for this endpoint.
Source§

type Req = UserRecentImageUpsertRequest

The request type for this endpoint.
Source§

type Res = UserRecentImageResponse

The response type for this endpoint.
Source§

type Err = EmptyError

The (inner) error type for this endpoint.

Auto Trait Implementations§

§

impl Freeze for Put

§

impl RefUnwindSafe for Put

§

impl Send for Put

§

impl Sync for Put

§

impl Unpin for Put

§

impl UnwindSafe for Put

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> MaybeSendSync for T