pub struct GitPlaceable {
pub raw: GffStruct,
pub tag: Option<String>,
pub localized_name: Option<GffCExoLocString>,
pub description: Option<GffCExoLocString>,
pub template_resref: Option<String>,
pub appearance: Option<i32>,
pub static_object: Option<bool>,
pub useable: Option<bool>,
pub has_inventory: Option<bool>,
pub transform: GitTransform,
}Expand description
Fields§
§raw: GffStructOriginal raw GFF structure.
tag: Option<String>Instance tag.
localized_name: Option<GffCExoLocString>Localized display name.
description: Option<GffCExoLocString>Description string.
template_resref: Option<String>Blueprint resource reference.
appearance: Option<i32>Placeable appearance id.
static_object: Option<bool>Whether the placeable is static.
useable: Option<bool>Whether the placeable is useable.
has_inventory: Option<bool>Whether the placeable has inventory.
transform: GitTransformPlacement transform.
Trait Implementations§
Source§impl Clone for GitPlaceable
impl Clone for GitPlaceable
Source§fn clone(&self) -> GitPlaceable
fn clone(&self) -> GitPlaceable
Returns a duplicate of the value. Read more
1.0.0 · 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 GitPlaceable
impl Debug for GitPlaceable
Source§impl PartialEq for GitPlaceable
impl PartialEq for GitPlaceable
impl StructuralPartialEq for GitPlaceable
Auto Trait Implementations§
impl Freeze for GitPlaceable
impl RefUnwindSafe for GitPlaceable
impl Send for GitPlaceable
impl Sync for GitPlaceable
impl Unpin for GitPlaceable
impl UnsafeUnpin for GitPlaceable
impl UnwindSafe for GitPlaceable
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