#[non_exhaustive]pub struct LaunchPathSummaryBuilder { /* private fields */ }
Expand description
A builder for LaunchPathSummary
.
Implementations§
source§impl LaunchPathSummaryBuilder
impl LaunchPathSummaryBuilder
sourcepub fn constraint_summaries(self, input: ConstraintSummary) -> Self
pub fn constraint_summaries(self, input: ConstraintSummary) -> Self
Appends an item to constraint_summaries
.
To override the contents of this collection use set_constraint_summaries
.
The constraints on the portfolio-product relationship.
sourcepub fn set_constraint_summaries(
self,
input: Option<Vec<ConstraintSummary>>
) -> Self
pub fn set_constraint_summaries( self, input: Option<Vec<ConstraintSummary>> ) -> Self
The constraints on the portfolio-product relationship.
sourcepub fn get_constraint_summaries(&self) -> &Option<Vec<ConstraintSummary>>
pub fn get_constraint_summaries(&self) -> &Option<Vec<ConstraintSummary>>
The constraints on the portfolio-product relationship.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
The tags associated with this product path.
The tags associated with this product path.
The tags associated with this product path.
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the portfolio that contains the product.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of the portfolio that contains the product.
sourcepub fn build(self) -> LaunchPathSummary
pub fn build(self) -> LaunchPathSummary
Consumes the builder and constructs a LaunchPathSummary
.
Trait Implementations§
source§impl Clone for LaunchPathSummaryBuilder
impl Clone for LaunchPathSummaryBuilder
source§fn clone(&self) -> LaunchPathSummaryBuilder
fn clone(&self) -> LaunchPathSummaryBuilder
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 LaunchPathSummaryBuilder
impl Debug for LaunchPathSummaryBuilder
source§impl Default for LaunchPathSummaryBuilder
impl Default for LaunchPathSummaryBuilder
source§fn default() -> LaunchPathSummaryBuilder
fn default() -> LaunchPathSummaryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for LaunchPathSummaryBuilder
impl PartialEq for LaunchPathSummaryBuilder
source§fn eq(&self, other: &LaunchPathSummaryBuilder) -> bool
fn eq(&self, other: &LaunchPathSummaryBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LaunchPathSummaryBuilder
Auto Trait Implementations§
impl Freeze for LaunchPathSummaryBuilder
impl RefUnwindSafe for LaunchPathSummaryBuilder
impl Send for LaunchPathSummaryBuilder
impl Sync for LaunchPathSummaryBuilder
impl Unpin for LaunchPathSummaryBuilder
impl UnwindSafe for LaunchPathSummaryBuilder
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> 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.