pub struct ActixAdminViewModelFilter {
pub name: String,
pub value: Option<String>,
pub foreign_key: Option<String>,
pub values: Option<Vec<(String, String)>>,
pub filter_type: Option<ActixAdminModelFilterType>,
pub operators: Vec<ActixAdminFilterOperator>,
pub operator: Option<ActixAdminFilterOperator>,
}Fields§
§name: String§value: Option<String>§foreign_key: Option<String>§values: Option<Vec<(String, String)>>§filter_type: Option<ActixAdminModelFilterType>§operators: Vec<ActixAdminFilterOperator>Which comparison operators the user may pick from. When empty, no
operator picker is rendered and the filter closure receives
operator = None (legacy behavior).
operator: Option<ActixAdminFilterOperator>The operator selected by the current request, if any.
Trait Implementations§
Source§impl Clone for ActixAdminViewModelFilter
impl Clone for ActixAdminViewModelFilter
Source§fn clone(&self) -> ActixAdminViewModelFilter
fn clone(&self) -> ActixAdminViewModelFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ActixAdminViewModelFilter
impl Debug for ActixAdminViewModelFilter
Source§impl<T: EntityTrait> From<ActixAdminModelFilter<T>> for ActixAdminViewModelFilter
impl<T: EntityTrait> From<ActixAdminModelFilter<T>> for ActixAdminViewModelFilter
Source§fn from(filter: ActixAdminModelFilter<T>) -> Self
fn from(filter: ActixAdminModelFilter<T>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ActixAdminViewModelFilter
impl RefUnwindSafe for ActixAdminViewModelFilter
impl Send for ActixAdminViewModelFilter
impl Sync for ActixAdminViewModelFilter
impl Unpin for ActixAdminViewModelFilter
impl UnsafeUnpin for ActixAdminViewModelFilter
impl UnwindSafe for ActixAdminViewModelFilter
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more