pub enum EntityOrigin {
UserDefined,
SystemDefined,
Derived,
Orchestrated,
}Expand description
Origin metadata – where this entity came from.
Variants§
Trait Implementations§
Source§impl Clone for EntityOrigin
impl Clone for EntityOrigin
Source§fn clone(&self) -> EntityOrigin
fn clone(&self) -> EntityOrigin
Returns a duplicate 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 EntityOrigin
impl Debug for EntityOrigin
Source§impl<'de> Deserialize<'de> for EntityOrigin
impl<'de> Deserialize<'de> for EntityOrigin
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 EntityOrigin
impl PartialEq for EntityOrigin
Source§impl Serialize for EntityOrigin
impl Serialize for EntityOrigin
impl Copy for EntityOrigin
impl Eq for EntityOrigin
impl StructuralPartialEq for EntityOrigin
Auto Trait Implementations§
impl Freeze for EntityOrigin
impl RefUnwindSafe for EntityOrigin
impl Send for EntityOrigin
impl Sync for EntityOrigin
impl Unpin for EntityOrigin
impl UnsafeUnpin for EntityOrigin
impl UnwindSafe for EntityOrigin
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