Struct omegga::resources::GhostBrick
source · [−]pub struct GhostBrick {
pub target_grid: String,
pub location: (f64, f64, f64),
pub orientation: String,
}
Expand description
Ghost brick data.
Fields
target_grid: String
location: (f64, f64, f64)
orientation: String
Trait Implementations
sourceimpl Clone for GhostBrick
impl Clone for GhostBrick
sourcefn clone(&self) -> GhostBrick
fn clone(&self) -> GhostBrick
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 Debug for GhostBrick
impl Debug for GhostBrick
sourceimpl<'de> Deserialize<'de> for GhostBrick
impl<'de> Deserialize<'de> for GhostBrick
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
sourceimpl Serialize for GhostBrick
impl Serialize for GhostBrick
Auto Trait Implementations
impl RefUnwindSafe for GhostBrick
impl Send for GhostBrick
impl Sync for GhostBrick
impl Unpin for GhostBrick
impl UnwindSafe for GhostBrick
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