pub struct ActixAdminBulkAction {
pub name: String,
pub label: String,
pub icon: Option<String>,
pub confirm: Option<String>,
}Expand description
A user-visible action that can be applied to a selection of rows on the
list page (“Archive selected”, “Send email”, …). Register via
ActixAdminBuilder::add_bulk_action_for_entity::<E>(...).
Fields§
§name: StringURL-safe identifier used as the route segment (/entity/action/{name}).
label: StringHuman-readable label rendered in the actions dropdown.
icon: Option<String>Optional Font Awesome icon class, e.g. "fa-solid fa-archive".
confirm: Option<String>If set, the UI prompts the user with this text before submitting.
Trait Implementations§
Source§impl Clone for ActixAdminBulkAction
impl Clone for ActixAdminBulkAction
Source§fn clone(&self) -> ActixAdminBulkAction
fn clone(&self) -> ActixAdminBulkAction
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 ActixAdminBulkAction
impl Debug for ActixAdminBulkAction
Auto Trait Implementations§
impl Freeze for ActixAdminBulkAction
impl RefUnwindSafe for ActixAdminBulkAction
impl Send for ActixAdminBulkAction
impl Sync for ActixAdminBulkAction
impl Unpin for ActixAdminBulkAction
impl UnsafeUnpin for ActixAdminBulkAction
impl UnwindSafe for ActixAdminBulkAction
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