#[non_exhaustive]pub struct TaskTemplateConstraintsBuilder { /* private fields */ }
Expand description
A builder for TaskTemplateConstraints
.
Implementations§
source§impl TaskTemplateConstraintsBuilder
impl TaskTemplateConstraintsBuilder
sourcepub fn required_fields(self, input: RequiredFieldInfo) -> Self
pub fn required_fields(self, input: RequiredFieldInfo) -> Self
Appends an item to required_fields
.
To override the contents of this collection use set_required_fields
.
Lists the fields that are required to be filled by agents.
sourcepub fn set_required_fields(self, input: Option<Vec<RequiredFieldInfo>>) -> Self
pub fn set_required_fields(self, input: Option<Vec<RequiredFieldInfo>>) -> Self
Lists the fields that are required to be filled by agents.
sourcepub fn read_only_fields(self, input: ReadOnlyFieldInfo) -> Self
pub fn read_only_fields(self, input: ReadOnlyFieldInfo) -> Self
Appends an item to read_only_fields
.
To override the contents of this collection use set_read_only_fields
.
Lists the fields that are read-only to agents, and cannot be edited.
sourcepub fn set_read_only_fields(self, input: Option<Vec<ReadOnlyFieldInfo>>) -> Self
pub fn set_read_only_fields(self, input: Option<Vec<ReadOnlyFieldInfo>>) -> Self
Lists the fields that are read-only to agents, and cannot be edited.
sourcepub fn invisible_fields(self, input: InvisibleFieldInfo) -> Self
pub fn invisible_fields(self, input: InvisibleFieldInfo) -> Self
Appends an item to invisible_fields
.
To override the contents of this collection use set_invisible_fields
.
Lists the fields that are invisible to agents.
sourcepub fn set_invisible_fields(
self,
input: Option<Vec<InvisibleFieldInfo>>
) -> Self
pub fn set_invisible_fields( self, input: Option<Vec<InvisibleFieldInfo>> ) -> Self
Lists the fields that are invisible to agents.
sourcepub fn build(self) -> TaskTemplateConstraints
pub fn build(self) -> TaskTemplateConstraints
Consumes the builder and constructs a TaskTemplateConstraints
.
Trait Implementations§
source§impl Clone for TaskTemplateConstraintsBuilder
impl Clone for TaskTemplateConstraintsBuilder
source§fn clone(&self) -> TaskTemplateConstraintsBuilder
fn clone(&self) -> TaskTemplateConstraintsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for TaskTemplateConstraintsBuilder
impl Default for TaskTemplateConstraintsBuilder
source§fn default() -> TaskTemplateConstraintsBuilder
fn default() -> TaskTemplateConstraintsBuilder
source§impl PartialEq<TaskTemplateConstraintsBuilder> for TaskTemplateConstraintsBuilder
impl PartialEq<TaskTemplateConstraintsBuilder> for TaskTemplateConstraintsBuilder
source§fn eq(&self, other: &TaskTemplateConstraintsBuilder) -> bool
fn eq(&self, other: &TaskTemplateConstraintsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.