Enum oxygengine_composite_renderer::composite_renderer::Renderable [−][src]
pub enum Renderable<'a> { None, Rectangle(Rectangle), FullscreenRectangle(Color), Text(Text<'a>), Path(Path), Mask(Mask), Image(Image<'a>), Triangles(Triangles<'a>), Commands(Vec<Command<'a>>), }
Variants
Rectangle(Rectangle)
FullscreenRectangle(Color)
Text(Text<'a>)
Path(Path)
Mask(Mask)
Image(Image<'a>)
Triangles(Triangles<'a>)
Implementations
impl<'a> Renderable<'a>
[src]
impl<'a> Renderable<'a>
[src]Trait Implementations
impl<'a> Clone for Renderable<'a>
[src]
impl<'a> Clone for Renderable<'a>
[src]fn clone(&self) -> Renderable<'a>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de, 'a> Deserialize<'de> for Renderable<'a>
[src]
impl<'de, 'a> Deserialize<'de> for Renderable<'a>
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl From<Renderable<'static>> for CompositeRenderable
[src]
impl From<Renderable<'static>> for CompositeRenderable
[src]fn from(value: Renderable<'static>) -> Self
[src]
impl<'a> Serialize for Renderable<'a>
[src]
impl<'a> Serialize for Renderable<'a>
[src]Auto Trait Implementations
impl<'a> RefUnwindSafe for Renderable<'a>
impl<'a> RefUnwindSafe for Renderable<'a>
impl<'a> Send for Renderable<'a>
impl<'a> Send for Renderable<'a>
impl<'a> Sync for Renderable<'a>
impl<'a> Sync for Renderable<'a>
impl<'a> Unpin for Renderable<'a>
impl<'a> Unpin for Renderable<'a>
impl<'a> UnwindSafe for Renderable<'a>
impl<'a> UnwindSafe for Renderable<'a>
Blanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any,
pub fn get_type_id(&self) -> TypeId
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]