pub struct RoomObjectsData {
pub base_data: BaseData,
pub objects: Option<Vec<RoomObject>>,
pub users: Option<HashMap<String, UserWithId>>,
}Expand description
房间对象数据
Fields§
§base_data: BaseData§objects: Option<Vec<RoomObject>>§users: Option<HashMap<String, UserWithId>>Trait Implementations§
Source§impl Debug for RoomObjectsData
impl Debug for RoomObjectsData
Source§impl<'de> Deserialize<'de> for RoomObjectsData
impl<'de> Deserialize<'de> for RoomObjectsData
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 RoomObjectsData
impl RefUnwindSafe for RoomObjectsData
impl Send for RoomObjectsData
impl Sync for RoomObjectsData
impl Unpin for RoomObjectsData
impl UnwindSafe for RoomObjectsData
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