pub struct ExpressionComposer {
pub config: ExpressionComposerConfig,
pub layers: Vec<ExpressionComposerLayer>,
}Expand description
Runtime state of the expression composer.
Fields§
§config: ExpressionComposerConfig§layers: Vec<ExpressionComposerLayer>Trait Implementations§
Source§impl Clone for ExpressionComposer
impl Clone for ExpressionComposer
Source§fn clone(&self) -> ExpressionComposer
fn clone(&self) -> ExpressionComposer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ExpressionComposer
impl RefUnwindSafe for ExpressionComposer
impl Send for ExpressionComposer
impl Sync for ExpressionComposer
impl Unpin for ExpressionComposer
impl UnsafeUnpin for ExpressionComposer
impl UnwindSafe for ExpressionComposer
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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