pub struct EngineFinalInput {
driver: DeriveInput,
accum: Accumulated,
}Expand description
`derive_deftly_engine! accumulated form, accumulated information
We don’t reify the whole input;
instead, we accumulate directly in the Parse impl.
Fields§
§driver: DeriveInput§accum: AccumulatedImplementations§
Source§impl EngineFinalInput
impl EngineFinalInput
pub fn parse_adviseable_remainder( driver: DeriveInput, input: ParseStream<'_>, ) -> Result<AdviseableInnerResult<Self>>
Source§impl EngineFinalInput
impl EngineFinalInput
pub fn process(self) -> Result<TokenStream>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EngineFinalInput
impl RefUnwindSafe for EngineFinalInput
impl !Send for EngineFinalInput
impl !Sync for EngineFinalInput
impl Unpin for EngineFinalInput
impl UnwindSafe for EngineFinalInput
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
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