#[non_exhaustive]pub struct AnalysisSourceEntityBuilder { /* private fields */ }
Expand description
A builder for AnalysisSourceEntity
.
Implementations§
source§impl AnalysisSourceEntityBuilder
impl AnalysisSourceEntityBuilder
sourcepub fn source_template(self, input: AnalysisSourceTemplate) -> Self
pub fn source_template(self, input: AnalysisSourceTemplate) -> Self
The source template for the source entity of the analysis.
sourcepub fn set_source_template(self, input: Option<AnalysisSourceTemplate>) -> Self
pub fn set_source_template(self, input: Option<AnalysisSourceTemplate>) -> Self
The source template for the source entity of the analysis.
sourcepub fn get_source_template(&self) -> &Option<AnalysisSourceTemplate>
pub fn get_source_template(&self) -> &Option<AnalysisSourceTemplate>
The source template for the source entity of the analysis.
sourcepub fn build(self) -> AnalysisSourceEntity
pub fn build(self) -> AnalysisSourceEntity
Consumes the builder and constructs a AnalysisSourceEntity
.
Trait Implementations§
source§impl Clone for AnalysisSourceEntityBuilder
impl Clone for AnalysisSourceEntityBuilder
source§fn clone(&self) -> AnalysisSourceEntityBuilder
fn clone(&self) -> AnalysisSourceEntityBuilder
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 AnalysisSourceEntityBuilder
impl Debug for AnalysisSourceEntityBuilder
source§impl Default for AnalysisSourceEntityBuilder
impl Default for AnalysisSourceEntityBuilder
source§fn default() -> AnalysisSourceEntityBuilder
fn default() -> AnalysisSourceEntityBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for AnalysisSourceEntityBuilder
Auto Trait Implementations§
impl Freeze for AnalysisSourceEntityBuilder
impl RefUnwindSafe for AnalysisSourceEntityBuilder
impl Send for AnalysisSourceEntityBuilder
impl Sync for AnalysisSourceEntityBuilder
impl Unpin for AnalysisSourceEntityBuilder
impl UnwindSafe for AnalysisSourceEntityBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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.