pub trait Object {
// Provided method
fn name(&self) -> Option<&'static str> { ... }
}Provided Methods§
Implementations on Foreign Types§
impl<A: Object> Object for (A,)
impl<A: Object, B: Object> Object for (A, B)
impl<A: Object, B: Object, C: Object> Object for (A, B, C)
impl<A: Object, B: Object, C: Object, D: Object> Object for (A, B, C, D)
impl<A: Object, B: Object, C: Object, D: Object, E: Object> Object for (A, B, C, D, E)
impl<A: Object, B: Object, C: Object, D: Object, E: Object, F: Object> Object for (A, B, C, D, E, F)
impl<A: Object, B: Object, C: Object, D: Object, E: Object, F: Object, G: Object> Object for (A, B, C, D, E, F, G)
impl<A: Object, B: Object, C: Object, D: Object, E: Object, F: Object, G: Object, H: Object> Object for (A, B, C, D, E, F, G, H)
impl<A: Object, B: Object, C: Object, D: Object, E: Object, F: Object, G: Object, H: Object, I: Object> Object for (A, B, C, D, E, F, G, H, I)
impl<A: Object, B: Object, C: Object, D: Object, E: Object, F: Object, G: Object, H: Object, I: Object, J: Object> Object for (A, B, C, D, E, F, G, H, I, J)
impl<A: Object, B: Object, C: Object, D: Object, E: Object, F: Object, G: Object, H: Object, I: Object, J: Object, K: Object> Object for (A, B, C, D, E, F, G, H, I, J, K)
impl<A: Object, B: Object, C: Object, D: Object, E: Object, F: Object, G: Object, H: Object, I: Object, J: Object, K: Object, L: Object> Object for (A, B, C, D, E, F, G, H, I, J, K, L)
impl<T, const N: usize> Object for [T; N]
impl<T: Object> Object for Box<T>
Available on crate feature
std only.impl<T: Object> Object for Vec<T>
Available on crate feature
std only.Implementors§
impl Object for DynamicObject
impl Object for Point2D
impl Object for Point3D
impl Object for Cube
impl Object for Cylinder
impl Object for Sphere
impl Object for Circle
impl Object for PolygonDynamic
Available on crate feature
std only.