pub struct RegisterOptionsBuilder { /* private fields */ }Expand description
Builder for RegisterOptions.
Implementations§
Source§impl RegisterOptionsBuilder
impl RegisterOptionsBuilder
pub fn enforce_index(&mut self, value: bool) -> &mut Self
pub fn modify_index(&mut self, value: u64) -> &mut Self
pub fn policy_override(&mut self, value: bool) -> &mut Self
pub fn preserve_counts(&mut self, value: bool) -> &mut Self
pub fn eval_priority(&mut self, value: i64) -> &mut Self
pub fn submission(&mut self, value: Option<JobSubmission>) -> &mut Self
Sourcepub fn build(&self) -> Result<RegisterOptions, RegisterOptionsBuilderError>
pub fn build(&self) -> Result<RegisterOptions, RegisterOptionsBuilderError>
Trait Implementations§
Source§impl Clone for RegisterOptionsBuilder
impl Clone for RegisterOptionsBuilder
Source§fn clone(&self) -> RegisterOptionsBuilder
fn clone(&self) -> RegisterOptionsBuilder
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 moreAuto Trait Implementations§
impl Freeze for RegisterOptionsBuilder
impl RefUnwindSafe for RegisterOptionsBuilder
impl Send for RegisterOptionsBuilder
impl Sync for RegisterOptionsBuilder
impl Unpin for RegisterOptionsBuilder
impl UnwindSafe for RegisterOptionsBuilder
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