pub struct PuzzleItem {
pub audio_filename: Option<String>,
pub hotspot: Hotspot,
}
Fields§
§audio_filename: Option<String>
§hotspot: Hotspot
Trait Implementations§
Source§impl Clone for PuzzleItem
impl Clone for PuzzleItem
Source§fn clone(&self) -> PuzzleItem
fn clone(&self) -> PuzzleItem
Returns a copy 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 PuzzleItem
impl Debug for PuzzleItem
Source§impl<'de> Deserialize<'de> for PuzzleItem
impl<'de> Deserialize<'de> for PuzzleItem
Source§fn 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 Freeze for PuzzleItem
impl RefUnwindSafe for PuzzleItem
impl Send for PuzzleItem
impl Sync for PuzzleItem
impl Unpin for PuzzleItem
impl UnwindSafe for PuzzleItem
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