Struct liquid_lib::stdlib::IfBlock
source · pub struct IfBlock;Available on crate feature
stdlib only.Implementations§
Trait Implementations§
source§impl BlockReflection for IfBlock
impl BlockReflection for IfBlock
source§impl ParseBlock for IfBlock
impl ParseBlock for IfBlock
fn parse( &self, arguments: TagTokenIter<'_>, tokens: TagBlock<'_, '_>, options: &Language, ) -> Result<Box<dyn Renderable>>
fn reflection(&self) -> &dyn BlockReflection
impl Copy for IfBlock
Auto Trait Implementations§
impl Freeze for IfBlock
impl RefUnwindSafe for IfBlock
impl Send for IfBlock
impl Sync for IfBlock
impl Unpin for IfBlock
impl UnwindSafe for IfBlock
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