pub struct ProjectShortBuilder { /* private fields */ }Expand description
Builder for ProjectShort.
Implementations§
Source§impl ProjectShortBuilder
impl ProjectShortBuilder
Sourcepub fn domain_id<VALUE>(&mut self, value: VALUE) -> &mut ProjectShortBuilder
pub fn domain_id<VALUE>(&mut self, value: VALUE) -> &mut ProjectShortBuilder
The ID of the domain for the project.
Sourcepub fn enabled<VALUE>(&mut self, value: VALUE) -> &mut ProjectShortBuilder
pub fn enabled<VALUE>(&mut self, value: VALUE) -> &mut ProjectShortBuilder
If set to true, project is enabled. If set to false, project is disabled.
Sourcepub fn id<VALUE>(&mut self, value: VALUE) -> &mut ProjectShortBuilder
pub fn id<VALUE>(&mut self, value: VALUE) -> &mut ProjectShortBuilder
The ID for the project.
Sourcepub fn name<VALUE>(&mut self, value: VALUE) -> &mut ProjectShortBuilder
pub fn name<VALUE>(&mut self, value: VALUE) -> &mut ProjectShortBuilder
The name of the project.
Sourcepub fn build(&self) -> Result<ProjectShort, BuilderError>
pub fn build(&self) -> Result<ProjectShort, BuilderError>
Trait Implementations§
Source§impl Clone for ProjectShortBuilder
impl Clone for ProjectShortBuilder
Source§fn clone(&self) -> ProjectShortBuilder
fn clone(&self) -> ProjectShortBuilder
Returns a duplicate 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 Default for ProjectShortBuilder
impl Default for ProjectShortBuilder
Source§fn default() -> ProjectShortBuilder
fn default() -> ProjectShortBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProjectShortBuilder
impl RefUnwindSafe for ProjectShortBuilder
impl Send for ProjectShortBuilder
impl Sync for ProjectShortBuilder
impl Unpin for ProjectShortBuilder
impl UnsafeUnpin for ProjectShortBuilder
impl UnwindSafe for ProjectShortBuilder
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§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 more