use std::marker::PhantomData;
#[derive(Debug, Clone, Copy)]
pub struct OkNoopStep<OkType> {
_phantom: PhantomData<OkType>,
}
impl<OkType> OkNoopStep<OkType> {
pub fn new() -> Self {
Self {
_phantom: PhantomData,
}
}
pub(crate) fn apply(&self, input_ok: OkType) -> OkType {
input_ok
}
}