pub struct CollectionDetailsRequest<AImages = (), ATranslations = ()> { /* private fields */ }Expand description
builder for GET /collection/{id}; each with_* fills one append slot
Implementations§
Source§impl<AImages, ATranslations> CollectionDetailsRequest<AImages, ATranslations>
impl<AImages, ATranslations> CollectionDetailsRequest<AImages, ATranslations>
Source§impl<ATranslations> CollectionDetailsRequest<(), ATranslations>
impl<ATranslations> CollectionDetailsRequest<(), ATranslations>
Sourcepub fn with_images(self) -> CollectionDetailsRequest<Images, ATranslations>
pub fn with_images(self) -> CollectionDetailsRequest<Images, ATranslations>
append images to the response
Source§impl<AImages> CollectionDetailsRequest<AImages, ()>
impl<AImages> CollectionDetailsRequest<AImages, ()>
Sourcepub fn with_translations(
self,
) -> CollectionDetailsRequest<AImages, Translations>
pub fn with_translations( self, ) -> CollectionDetailsRequest<AImages, Translations>
append translations to the response
Source§impl<AImages: Append, ATranslations: Append> CollectionDetailsRequest<AImages, ATranslations>
impl<AImages: Append, ATranslations: Append> CollectionDetailsRequest<AImages, ATranslations>
pub async fn send(self) -> Result<CollectionDetails<AImages, ATranslations>>
Auto Trait Implementations§
impl<AImages = (), ATranslations = ()> !RefUnwindSafe for CollectionDetailsRequest<AImages, ATranslations>
impl<AImages = (), ATranslations = ()> !UnwindSafe for CollectionDetailsRequest<AImages, ATranslations>
impl<AImages, ATranslations> Freeze for CollectionDetailsRequest<AImages, ATranslations>
impl<AImages, ATranslations> Send for CollectionDetailsRequest<AImages, ATranslations>
impl<AImages, ATranslations> Sync for CollectionDetailsRequest<AImages, ATranslations>
impl<AImages, ATranslations> Unpin for CollectionDetailsRequest<AImages, ATranslations>
impl<AImages, ATranslations> UnsafeUnpin for CollectionDetailsRequest<AImages, ATranslations>
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