pub struct Visual {
pub name: Option<String>,
pub origin: Pose,
pub geometry: Geometry,
pub material: Option<Material>,
}
Fields
name: Option<String>
origin: Pose
geometry: Geometry
material: Option<Material>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Visual
impl<'de> Deserialize<'de> for Visual
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Visual
impl Send for Visual
impl Sync for Visual
impl Unpin for Visual
impl UnwindSafe for Visual
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more