pub struct ErasedStepDef {
pub name: &'static str,
pub world_type_id: TypeId,
pub func: ErasedStepFn,
}Fields§
§name: &'static str§world_type_id: TypeId§func: ErasedStepFnImplementations§
Source§impl ErasedStepDef
impl ErasedStepDef
pub const fn new( name: &'static str, world_type_id: TypeId, func: ErasedStepFn, ) -> Self
Trait Implementations§
impl Collect for ErasedStepDef
Auto Trait Implementations§
impl Freeze for ErasedStepDef
impl RefUnwindSafe for ErasedStepDef
impl Send for ErasedStepDef
impl Sync for ErasedStepDef
impl Unpin for ErasedStepDef
impl UnwindSafe for ErasedStepDef
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