Struct sea_query::query::ConditionHolder
source · [−]pub struct ConditionHolder {
pub contents: ConditionHolderContents,
}
Fields
contents: ConditionHolderContents
Implementations
sourceimpl ConditionHolder
impl ConditionHolder
pub fn new() -> Self
pub fn new_with_condition(condition: Condition) -> Self
pub fn is_empty(&self) -> bool
pub fn is_one(&self) -> bool
pub fn add_and_or(&mut self, condition: LogicalChainOper)
pub fn add_condition(&mut self, condition: Condition)
Trait Implementations
sourceimpl Clone for ConditionHolder
impl Clone for ConditionHolder
sourcefn clone(&self) -> ConditionHolder
fn clone(&self) -> ConditionHolder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ConditionHolder
impl Debug for ConditionHolder
Auto Trait Implementations
impl !RefUnwindSafe for ConditionHolder
impl Send for ConditionHolder
impl Sync for ConditionHolder
impl Unpin for ConditionHolder
impl !UnwindSafe for ConditionHolder
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>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
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