pub struct DataDomeTaskBuilder<S: State = Empty> { /* private fields */ }Expand description
Use builder syntax to set the inputs and finish with build().
Implementations§
Source§impl<S: State> DataDomeTaskBuilder<S>
impl<S: State> DataDomeTaskBuilder<S>
Sourcepub fn build(self) -> DataDomeTaskwhere
S: IsComplete,
pub fn build(self) -> DataDomeTaskwhere
S: IsComplete,
Finish building and return the requested object
Sourcepub fn html_b64(
self,
value: impl Into<String>,
) -> DataDomeTaskBuilder<SetHtmlB64<S>>where
S::HtmlB64: IsUnset,
pub fn html_b64(
self,
value: impl Into<String>,
) -> DataDomeTaskBuilder<SetHtmlB64<S>>where
S::HtmlB64: IsUnset,
Required.
Base64-encoded challenge HTML.
Sourcepub fn step(self, value: DataDomeStep) -> DataDomeTaskBuilder<SetStep<S>>where
S::Step: IsUnset,
pub fn step(self, value: DataDomeStep) -> DataDomeTaskBuilder<SetStep<S>>where
S::Step: IsUnset,
Sourcepub fn maybe_step(
self,
value: Option<DataDomeStep>,
) -> DataDomeTaskBuilder<SetStep<S>>where
S::Step: IsUnset,
pub fn maybe_step(
self,
value: Option<DataDomeStep>,
) -> DataDomeTaskBuilder<SetStep<S>>where
S::Step: IsUnset,
Sourcepub fn image(self, value: impl Into<String>) -> DataDomeTaskBuilder<SetImage<S>>where
S::Image: IsUnset,
pub fn image(self, value: impl Into<String>) -> DataDomeTaskBuilder<SetImage<S>>where
S::Image: IsUnset,
Sourcepub fn maybe_image(
self,
value: Option<impl Into<String>>,
) -> DataDomeTaskBuilder<SetImage<S>>where
S::Image: IsUnset,
pub fn maybe_image(
self,
value: Option<impl Into<String>>,
) -> DataDomeTaskBuilder<SetImage<S>>where
S::Image: IsUnset,
Sourcepub fn referer(
self,
value: impl Into<String>,
) -> DataDomeTaskBuilder<SetReferer<S>>where
S::Referer: IsUnset,
pub fn referer(
self,
value: impl Into<String>,
) -> DataDomeTaskBuilder<SetReferer<S>>where
S::Referer: IsUnset,
Sourcepub fn maybe_referer(
self,
value: Option<impl Into<String>>,
) -> DataDomeTaskBuilder<SetReferer<S>>where
S::Referer: IsUnset,
pub fn maybe_referer(
self,
value: Option<impl Into<String>>,
) -> DataDomeTaskBuilder<SetReferer<S>>where
S::Referer: IsUnset,
Sourcepub fn parent_url(
self,
value: impl Into<String>,
) -> DataDomeTaskBuilder<SetParentUrl<S>>where
S::ParentUrl: IsUnset,
pub fn parent_url(
self,
value: impl Into<String>,
) -> DataDomeTaskBuilder<SetParentUrl<S>>where
S::ParentUrl: IsUnset,
Sourcepub fn maybe_parent_url(
self,
value: Option<impl Into<String>>,
) -> DataDomeTaskBuilder<SetParentUrl<S>>where
S::ParentUrl: IsUnset,
pub fn maybe_parent_url(
self,
value: Option<impl Into<String>>,
) -> DataDomeTaskBuilder<SetParentUrl<S>>where
S::ParentUrl: IsUnset,
Sourcepub fn equipment(
self,
value: impl Into<String>,
) -> DataDomeTaskBuilder<SetEquipment<S>>where
S::Equipment: IsUnset,
pub fn equipment(
self,
value: impl Into<String>,
) -> DataDomeTaskBuilder<SetEquipment<S>>where
S::Equipment: IsUnset,
Sourcepub fn maybe_equipment(
self,
value: Option<impl Into<String>>,
) -> DataDomeTaskBuilder<SetEquipment<S>>where
S::Equipment: IsUnset,
pub fn maybe_equipment(
self,
value: Option<impl Into<String>>,
) -> DataDomeTaskBuilder<SetEquipment<S>>where
S::Equipment: IsUnset,
Sourcepub fn extra(self, value: ExtraFields) -> DataDomeTaskBuilder<SetExtra<S>>where
S::Extra: IsUnset,
pub fn extra(self, value: ExtraFields) -> DataDomeTaskBuilder<SetExtra<S>>where
S::Extra: IsUnset,
Sourcepub fn maybe_extra(
self,
value: Option<ExtraFields>,
) -> DataDomeTaskBuilder<SetExtra<S>>where
S::Extra: IsUnset,
pub fn maybe_extra(
self,
value: Option<ExtraFields>,
) -> DataDomeTaskBuilder<SetExtra<S>>where
S::Extra: IsUnset,
Auto Trait Implementations§
impl<S> Freeze for DataDomeTaskBuilder<S>
impl<S> RefUnwindSafe for DataDomeTaskBuilder<S>
impl<S> Send for DataDomeTaskBuilder<S>
impl<S> Sync for DataDomeTaskBuilder<S>
impl<S> Unpin for DataDomeTaskBuilder<S>
impl<S> UnsafeUnpin for DataDomeTaskBuilder<S>
impl<S> UnwindSafe for DataDomeTaskBuilder<S>
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