Trait geo_aid::script::unroll::Convert

source ·
pub trait Convert
where Self: Sized,
{ // Required methods fn convert<T: ConvertFrom<Self>>(self, context: &CompileContext) -> Expr<T>; fn can_convert<T: ConvertFrom<Self>>(&self) -> bool; }

Required Methods§

source

fn convert<T: ConvertFrom<Self>>(self, context: &CompileContext) -> Expr<T>

§Errors

Returns an error if the conversion is invalid.

source

fn can_convert<T: ConvertFrom<Self>>(&self) -> bool

§Errors

Returns an error if the conversion is invalid.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T> Convert for T