Struct Components
#[non_exhaustive]pub struct Components { /* private fields */ }Expand description
An owned component patch, independent of the engine’s component representation.
Implementations§
§impl Components
impl Components
Trait Implementations§
§impl Clone for Components
impl Clone for Components
§fn clone(&self) -> Components
fn clone(&self) -> Components
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for Components
impl Debug for Components
§impl Default for Components
impl Default for Components
§fn default() -> Components
fn default() -> Components
Returns the “default value” for a type. Read more
impl Eq for Components
§impl From<&Components> for BTreeMap<JavaString, Tag>
impl From<&Components> for BTreeMap<JavaString, Tag>
§fn from(value: &Components) -> BTreeMap<JavaString, Tag>
fn from(value: &Components) -> BTreeMap<JavaString, Tag>
Converts to this type from the input type.
§impl From<BTreeMap<JavaString, Tag>> for Components
impl From<BTreeMap<JavaString, Tag>> for Components
§fn from(patch: BTreeMap<JavaString, Tag>) -> Components
fn from(patch: BTreeMap<JavaString, Tag>) -> Components
Converts to this type from the input type.
§impl PartialEq for Components
impl PartialEq for Components
impl StructuralPartialEq for Components
Auto Trait Implementations§
impl Freeze for Components
impl RefUnwindSafe for Components
impl Send for Components
impl Sync for Components
impl Unpin for Components
impl UnsafeUnpin for Components
impl UnwindSafe for Components
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