pub struct TerraformTemplate {
pub floor: Option<Arc<Vec<[f32; 3]>>>,
pub floor_mask: u32,
pub ceiling: Option<Arc<Vec<[f32; 3]>>>,
pub ceiling_mask: u32,
}Expand description
The description’s meshes as the first submesh’s vertices (PickingMesh::Vertices(0)).
Fields§
§floor: Option<Arc<Vec<[f32; 3]>>>The floor mesh, if any.
floor_mask: u32The cell types the floor mesh may lower.
ceiling: Option<Arc<Vec<[f32; 3]>>>The ceiling mesh, if any.
ceiling_mask: u32The cell types the ceiling mesh may raise.
Trait Implementations§
Source§impl Clone for TerraformTemplate
impl Clone for TerraformTemplate
Source§fn clone(&self) -> TerraformTemplate
fn clone(&self) -> TerraformTemplate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TerraformTemplate
impl Debug for TerraformTemplate
Source§impl Default for TerraformTemplate
impl Default for TerraformTemplate
Source§fn default() -> TerraformTemplate
fn default() -> TerraformTemplate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TerraformTemplate
impl RefUnwindSafe for TerraformTemplate
impl Send for TerraformTemplate
impl Sync for TerraformTemplate
impl Unpin for TerraformTemplate
impl UnsafeUnpin for TerraformTemplate
impl UnwindSafe for TerraformTemplate
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more