pub enum ResizeModeDelegate {
Stretch,
Fit,
Fill,
}Variants§
Implementations§
Source§impl ResizeModeDelegate
impl ResizeModeDelegate
pub fn try_into_evaluated( &self, ctx: &DelegateEvalContext<'_>, ) -> Result<ResizeMode, LumenError>
pub fn into_evaluated(self) -> Result<ResizeMode, LumenError>
Trait Implementations§
Source§impl Clone for ResizeModeDelegate
impl Clone for ResizeModeDelegate
Source§impl Debug for ResizeModeDelegate
impl Debug for ResizeModeDelegate
Source§impl Default for ResizeModeDelegate
impl Default for ResizeModeDelegate
Source§impl DelegateEvaluable for ResizeModeDelegate
impl DelegateEvaluable for ResizeModeDelegate
type Evaluated = ResizeMode
fn eval( &self, ctx: &DelegateEvalContext<'_>, ) -> Result<Self::Evaluated, LumenError>
Source§impl DelegateValue for ResizeModeDelegate
impl DelegateValue for ResizeModeDelegate
fn to_property_value(&self) -> PropertyValue
fn from_property_expression( value: PropertyExpression, ) -> Result<Self, LumenError>
fn to_property_expression(&self) -> PropertyExpression
Source§impl From<ResizeMode> for ResizeModeDelegate
impl From<ResizeMode> for ResizeModeDelegate
Source§fn from(value: ResizeMode) -> Self
fn from(value: ResizeMode) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ResizeModeDelegate
impl RefUnwindSafe for ResizeModeDelegate
impl Send for ResizeModeDelegate
impl Sync for ResizeModeDelegate
impl Unpin for ResizeModeDelegate
impl UnsafeUnpin for ResizeModeDelegate
impl UnwindSafe for ResizeModeDelegate
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