pub struct SceneItemRef {
pub id: i32,
pub name: String,
pub kind: SceneKind,
}Fields§
§id: i32§name: String§kind: SceneKindTrait Implementations§
Source§impl Clone for SceneItemRef
impl Clone for SceneItemRef
Source§impl Debug for SceneItemRef
impl Debug for SceneItemRef
Source§impl Default for SceneItemRef
impl Default for SceneItemRef
Source§impl<'de> Deserialize<'de> for SceneItemRefwhere
SceneItemRef: Default,
impl<'de> Deserialize<'de> for SceneItemRefwhere
SceneItemRef: Default,
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
Source§impl PartialEq for SceneItemRef
impl PartialEq for SceneItemRef
Source§impl Serialize for SceneItemRef
impl Serialize for SceneItemRef
impl StructuralPartialEq for SceneItemRef
Auto Trait Implementations§
impl Forget for SceneItemRef
impl Freeze for SceneItemRef
impl Move for SceneItemRef
impl RefUnwindSafe for SceneItemRef
impl Send for SceneItemRef
impl Sync for SceneItemRef
impl Unpin for SceneItemRef
impl UnsafeUnpin for SceneItemRef
impl UnwindSafe for SceneItemRef
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