Struct ark_api::behavior::AspectAddr
source · pub struct AspectAddr {
pub aspect_guid: Guid,
pub actor_id: ActorId,
}Expand description
An aspect’s address, comprising an aspect guid and an actor id
Fields§
§aspect_guid: GuidA unique identifier for an aspect type
actor_id: ActorIdThe actor this aspect lives on
Trait Implementations§
source§impl Clone for AspectAddr
impl Clone for AspectAddr
source§fn clone(&self) -> AspectAddr
fn clone(&self) -> AspectAddr
Returns a copy 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 AspectAddr
impl Debug for AspectAddr
source§impl PartialEq<AspectAddr> for AspectAddr
impl PartialEq<AspectAddr> for AspectAddr
source§fn eq(&self, other: &AspectAddr) -> bool
fn eq(&self, other: &AspectAddr) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for AspectAddr
impl Eq for AspectAddr
impl StructuralEq for AspectAddr
impl StructuralPartialEq for AspectAddr
Auto Trait Implementations§
impl RefUnwindSafe for AspectAddr
impl Send for AspectAddr
impl Sync for AspectAddr
impl Unpin for AspectAddr
impl UnwindSafe for AspectAddr
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