pub struct EntityRegistration {
pub entity_id: String,
pub canonical_name: String,
pub namespace: String,
pub aliases: Vec<String>,
pub created: bool,
}Expand description
Outcome of db::entity_register. created is true when a new
entity memory was inserted, false when an existing entity was
reused (idempotent re-registration that just merged new aliases into
the existing record).
Fields§
§entity_id: String§canonical_name: String§namespace: String§aliases: Vec<String>§created: boolTrait Implementations§
Source§impl Clone for EntityRegistration
impl Clone for EntityRegistration
Source§fn clone(&self) -> EntityRegistration
fn clone(&self) -> EntityRegistration
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 moreSource§impl Debug for EntityRegistration
impl Debug for EntityRegistration
Auto Trait Implementations§
impl Freeze for EntityRegistration
impl RefUnwindSafe for EntityRegistration
impl Send for EntityRegistration
impl Sync for EntityRegistration
impl Unpin for EntityRegistration
impl UnsafeUnpin for EntityRegistration
impl UnwindSafe for EntityRegistration
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more