🚧 Enhance function-associated type names

This commit is contained in:
Manuel Cillero 2023-08-13 10:27:59 +02:00
parent 8934330523
commit df0b2eeb71
4 changed files with 9 additions and 9 deletions

View file

@ -1,9 +1,9 @@
use crate::core::component::Context;
pub type IsRenderable = fn(cx: &Context) -> bool;
pub type FnIsRenderable = fn(cx: &Context) -> bool;
pub struct Renderable {
pub check: IsRenderable,
pub check: FnIsRenderable,
}
impl Default for Renderable {

View file

@ -1,6 +1,6 @@
use crate::response::page::Page;
pub type ActionPage = fn(page: &mut Page);
pub type FnActionPage = fn(page: &mut Page);
mod before_prepare_body;
pub use before_prepare_body::*;

View file

@ -1,12 +1,12 @@
use crate::core::action::{action_ref, run_actions, ActionTrait};
use crate::response::page::action::ActionPage;
use crate::response::page::action::FnActionPage;
use crate::response::page::Page;
use crate::{new_handle, Handle, Weight};
new_handle!(ACTION_AFTER_PREPARE_BODY for Action);
pub struct ActionAfterPrepareBody {
action: Option<ActionPage>,
action: Option<FnActionPage>,
weight: Weight,
}
@ -28,7 +28,7 @@ impl ActionTrait for ActionAfterPrepareBody {
}
impl ActionAfterPrepareBody {
pub fn with_action(mut self, action: ActionPage) -> Self {
pub fn with_action(mut self, action: FnActionPage) -> Self {
self.action = Some(action);
self
}

View file

@ -1,12 +1,12 @@
use crate::core::action::{action_ref, run_actions, ActionTrait};
use crate::response::page::action::ActionPage;
use crate::response::page::action::FnActionPage;
use crate::response::page::Page;
use crate::{new_handle, Handle, Weight};
new_handle!(ACTION_BEFORE_PREPARE_BODY for Action);
pub struct ActionBeforePrepareBody {
action: Option<ActionPage>,
action: Option<FnActionPage>,
weight: Weight,
}
@ -28,7 +28,7 @@ impl ActionTrait for ActionBeforePrepareBody {
}
impl ActionBeforePrepareBody {
pub fn with_action(mut self, action: ActionPage) -> Self {
pub fn with_action(mut self, action: FnActionPage) -> Self {
self.action = Some(action);
self
}