Struct teo::core::builders::pipeline_builder::PipelineBuilder
source · [−]Fields
modifiers: Vec<Arc<dyn Modifier>>
Implementations
sourceimpl PipelineBuilder
impl PipelineBuilder
pub fn new() -> Self
pub fn abs(&mut self) -> &mut Self
pub fn addi(&mut self, addend: i128) -> &mut Self
pub fn addf(&mut self, addend: f64) -> &mut Self
pub fn alnum(&mut self) -> &mut Self
pub fn alpha(&mut self) -> &mut Self
pub fn ceil(&mut self) -> &mut Self
pub fn floor(&mut self) -> &mut Self
pub fn email(&mut self) -> &mut Self
pub fn now(&mut self) -> &mut Self
pub fn random_digits(&mut self, len: usize) -> &mut Self
pub fn str_append(&mut self, suffix: &'static str) -> &mut Self
pub fn str_prepend(&mut self, prefix: &'static str) -> &mut Self
pub fn regex_match(&mut self, regex: &'static str) -> &mut Self
pub fn regex_replace(
&mut self,
regex: &'static str,
substitute: &'static str
) -> &mut Self
pub fn if_p<F: Fn(&mut PipelineBuilder)>(&mut self, build: F) -> &mut Self
pub fn else_p<F: Fn(&mut PipelineBuilder)>(&mut self, build: F) -> &mut Self
pub fn then_p<F: Fn(&mut PipelineBuilder)>(&mut self, build: F) -> &mut Self
pub fn is_null(&mut self) -> &mut Self
pub fn object_value(&mut self, key: &'static str) -> &mut Self
pub fn bcrypt_salt(&mut self) -> &mut Self
pub fn bcrypt_verify(&mut self, argument: impl Into<Argument>) -> &mut Self
pub fn secure_password(&mut self) -> &mut Self
pub fn length(&mut self, len: impl Into<Argument>) -> &mut Self
pub fn length_between(
&mut self,
min: impl Into<Argument>,
max: impl Into<Argument>
) -> &mut Self
pub fn all<F: Fn(&mut PipelineBuilder)>(&mut self, build: F) -> &mut Self
pub fn any<F: Fn(&mut PipelineBuilder)>(&mut self, build: F) -> &mut Self
pub fn do<F: Fn(&mut PipelineBuilder)>(&mut self, build: F) -> &mut Self
pub fn or<F: Fn(&mut PipelineBuilder)>(&mut self, build: F) -> &mut Self
pub fn and<F: Fn(&mut PipelineBuilder)>(&mut self, build: F) -> &mut Self
pub fn is_self(&mut self) -> &mut Self
pub fn is_instance_of(&mut self, model_name: &'static str) -> &mut Self
pub fn uuid(&mut self) -> &mut Self
pub fn cuid(&mut self) -> &mut Self
pub fn slug(&mut self) -> &mut Self
Trait Implementations
sourceimpl Clone for PipelineBuilder
impl Clone for PipelineBuilder
sourceimpl Debug for PipelineBuilder
impl Debug for PipelineBuilder
impl Send for PipelineBuilder
impl Sync for PipelineBuilder
Auto Trait Implementations
impl !RefUnwindSafe for PipelineBuilder
impl Unpin for PipelineBuilder
impl !UnwindSafe for PipelineBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more