Skip to main content

ToDynamic

Trait ToDynamic 

Source
pub trait ToDynamic {
    // Required method
    fn to_dynamic(&self) -> DynamicObject;
}
Expand description

Convert a statically-typed rscad-core object into a DynamicObject.

Required Methods§

Implementations on Foreign Types§

Source§

impl ToDynamic for ()

Source§

impl<A: ToDynamic> ToDynamic for (A,)

Source§

impl<A: ToDynamic, B: ToDynamic> ToDynamic for (A, B)

Source§

impl<A: ToDynamic, B: ToDynamic, C: ToDynamic> ToDynamic for (A, B, C)

Source§

impl<A: ToDynamic, B: ToDynamic, C: ToDynamic, D: ToDynamic> ToDynamic for (A, B, C, D)

Source§

impl<A: ToDynamic, B: ToDynamic, C: ToDynamic, D: ToDynamic, E: ToDynamic> ToDynamic for (A, B, C, D, E)

Source§

impl<A: ToDynamic, B: ToDynamic, C: ToDynamic, D: ToDynamic, E: ToDynamic, F: ToDynamic> ToDynamic for (A, B, C, D, E, F)

Source§

impl<T: ToDynamic> ToDynamic for Option<T>

Source§

impl<T: ToDynamic> ToDynamic for Box<T>

Source§

impl<T: ToDynamic> ToDynamic for Vec<T>

Source§

impl<T: ToDynamic, const N: usize> ToDynamic for [T; N]

Implementors§