Struct nano_ogmo::ProjectLayer
source · [−]pub struct ProjectLayer {
pub definition: String,
pub name: String,
pub grid_size: Vec2i32,
pub export_id: String,
pub export_mode: Option<u32>,
pub array_mode: Option<u32>,
pub default_tileset: Option<String>,
}
Fields
definition: String
name: String
grid_size: Vec2i32
export_id: String
export_mode: Option<u32>
array_mode: Option<u32>
default_tileset: Option<String>
Trait Implementations
sourceimpl Clone for ProjectLayer
impl Clone for ProjectLayer
sourcefn clone(&self) -> ProjectLayer
fn clone(&self) -> ProjectLayer
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl DeJson for ProjectLayer
impl DeJson for ProjectLayer
Auto Trait Implementations
impl RefUnwindSafe for ProjectLayer
impl Send for ProjectLayer
impl Sync for ProjectLayer
impl Unpin for ProjectLayer
impl UnwindSafe for ProjectLayer
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more