#[non_exhaustive]pub struct BatchGetRepositoriesOutputBuilder { /* private fields */ }Expand description
A builder for BatchGetRepositoriesOutput.
Implementations§
Source§impl BatchGetRepositoriesOutputBuilder
impl BatchGetRepositoriesOutputBuilder
Sourcepub fn repositories(self, input: RepositoryMetadata) -> Self
pub fn repositories(self, input: RepositoryMetadata) -> Self
Appends an item to repositories.
To override the contents of this collection use set_repositories.
A list of repositories returned by the batch get repositories operation.
Sourcepub fn set_repositories(self, input: Option<Vec<RepositoryMetadata>>) -> Self
pub fn set_repositories(self, input: Option<Vec<RepositoryMetadata>>) -> Self
A list of repositories returned by the batch get repositories operation.
Sourcepub fn get_repositories(&self) -> &Option<Vec<RepositoryMetadata>>
pub fn get_repositories(&self) -> &Option<Vec<RepositoryMetadata>>
A list of repositories returned by the batch get repositories operation.
Sourcepub fn repositories_not_found(self, input: impl Into<String>) -> Self
pub fn repositories_not_found(self, input: impl Into<String>) -> Self
Appends an item to repositories_not_found.
To override the contents of this collection use set_repositories_not_found.
Returns a list of repository names for which information could not be found.
Sourcepub fn set_repositories_not_found(self, input: Option<Vec<String>>) -> Self
pub fn set_repositories_not_found(self, input: Option<Vec<String>>) -> Self
Returns a list of repository names for which information could not be found.
Sourcepub fn get_repositories_not_found(&self) -> &Option<Vec<String>>
pub fn get_repositories_not_found(&self) -> &Option<Vec<String>>
Returns a list of repository names for which information could not be found.
Sourcepub fn errors(self, input: BatchGetRepositoriesError) -> Self
pub fn errors(self, input: BatchGetRepositoriesError) -> Self
Appends an item to errors.
To override the contents of this collection use set_errors.
Returns information about any errors returned when attempting to retrieve information about the repositories.
Sourcepub fn set_errors(self, input: Option<Vec<BatchGetRepositoriesError>>) -> Self
pub fn set_errors(self, input: Option<Vec<BatchGetRepositoriesError>>) -> Self
Returns information about any errors returned when attempting to retrieve information about the repositories.
Sourcepub fn get_errors(&self) -> &Option<Vec<BatchGetRepositoriesError>>
pub fn get_errors(&self) -> &Option<Vec<BatchGetRepositoriesError>>
Returns information about any errors returned when attempting to retrieve information about the repositories.
Sourcepub fn build(self) -> BatchGetRepositoriesOutput
pub fn build(self) -> BatchGetRepositoriesOutput
Consumes the builder and constructs a BatchGetRepositoriesOutput.
Trait Implementations§
Source§impl Clone for BatchGetRepositoriesOutputBuilder
impl Clone for BatchGetRepositoriesOutputBuilder
Source§fn clone(&self) -> BatchGetRepositoriesOutputBuilder
fn clone(&self) -> BatchGetRepositoriesOutputBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for BatchGetRepositoriesOutputBuilder
impl Default for BatchGetRepositoriesOutputBuilder
Source§fn default() -> BatchGetRepositoriesOutputBuilder
fn default() -> BatchGetRepositoriesOutputBuilder
Source§impl PartialEq for BatchGetRepositoriesOutputBuilder
impl PartialEq for BatchGetRepositoriesOutputBuilder
Source§fn eq(&self, other: &BatchGetRepositoriesOutputBuilder) -> bool
fn eq(&self, other: &BatchGetRepositoriesOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BatchGetRepositoriesOutputBuilder
Auto Trait Implementations§
impl Freeze for BatchGetRepositoriesOutputBuilder
impl RefUnwindSafe for BatchGetRepositoriesOutputBuilder
impl Send for BatchGetRepositoriesOutputBuilder
impl Sync for BatchGetRepositoriesOutputBuilder
impl Unpin for BatchGetRepositoriesOutputBuilder
impl UnwindSafe for BatchGetRepositoriesOutputBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
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>
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 moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the foreground set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red() and
green(), which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg():
use yansi::{Paint, Color};
painted.fg(Color::White);Set foreground color to white using white().
use yansi::Paint;
painted.white();Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the background set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red() and
on_green(), which have the same functionality but
are pithier.
§Example
Set background color to red using fg():
use yansi::{Paint, Color};
painted.bg(Color::Red);Set background color to red using on_red().
use yansi::Paint;
painted.on_red();Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute value.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold() and
underline(), which have the same functionality
but are pithier.
§Example
Make text bold using attr():
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);Make text bold using using bold().
use yansi::Paint;
painted.bold();Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi Quirk value.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask() and
wrap(), which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk():
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);Enable wrapping using wrap().
use yansi::Paint;
painted.wrap();Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted only when both stdout and stderr are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);