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