#[non_exhaustive]pub struct ListStudiosOutputBuilder { /* private fields */ }Expand description
A builder for ListStudiosOutput.
Implementations§
source§impl ListStudiosOutputBuilder
impl ListStudiosOutputBuilder
sourcepub fn studios(self, input: StudioSummary) -> Self
pub fn studios(self, input: StudioSummary) -> Self
Appends an item to studios.
To override the contents of this collection use set_studios.
The list of Studio summary objects.
sourcepub fn set_studios(self, input: Option<Vec<StudioSummary>>) -> Self
pub fn set_studios(self, input: Option<Vec<StudioSummary>>) -> Self
The list of Studio summary objects.
sourcepub fn get_studios(&self) -> &Option<Vec<StudioSummary>>
pub fn get_studios(&self) -> &Option<Vec<StudioSummary>>
The list of Studio summary objects.
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
The pagination token that indicates the next set of results to retrieve.
sourcepub fn set_marker(self, input: Option<String>) -> Self
pub fn set_marker(self, input: Option<String>) -> Self
The pagination token that indicates the next set of results to retrieve.
sourcepub fn get_marker(&self) -> &Option<String>
pub fn get_marker(&self) -> &Option<String>
The pagination token that indicates the next set of results to retrieve.
sourcepub fn build(self) -> ListStudiosOutput
pub fn build(self) -> ListStudiosOutput
Consumes the builder and constructs a ListStudiosOutput.
Trait Implementations§
source§impl Clone for ListStudiosOutputBuilder
impl Clone for ListStudiosOutputBuilder
source§fn clone(&self) -> ListStudiosOutputBuilder
fn clone(&self) -> ListStudiosOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ListStudiosOutputBuilder
impl Debug for ListStudiosOutputBuilder
source§impl Default for ListStudiosOutputBuilder
impl Default for ListStudiosOutputBuilder
source§fn default() -> ListStudiosOutputBuilder
fn default() -> ListStudiosOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ListStudiosOutputBuilder
impl PartialEq for ListStudiosOutputBuilder
impl StructuralPartialEq for ListStudiosOutputBuilder
Auto Trait Implementations§
impl Freeze for ListStudiosOutputBuilder
impl RefUnwindSafe for ListStudiosOutputBuilder
impl Send for ListStudiosOutputBuilder
impl Sync for ListStudiosOutputBuilder
impl Unpin for ListStudiosOutputBuilder
impl UnwindSafe for ListStudiosOutputBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.