Struct ark_api::behavior::LocalBehaviorInstanceId
source · [−]pub struct LocalBehaviorInstanceId(pub u32);
Expand description
A behavior instance index. May not be unique overall, but must form unique pairs with the
corresponding LocalBehaviorTypeId
of the instance’s type, resulting in a ForeignBehaviorInstanceId
.
Tuple Fields
0: u32
Trait Implementations
sourceimpl Clone for LocalBehaviorInstanceId
impl Clone for LocalBehaviorInstanceId
sourcefn clone(&self) -> LocalBehaviorInstanceId
fn clone(&self) -> LocalBehaviorInstanceId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for LocalBehaviorInstanceId
impl Debug for LocalBehaviorInstanceId
sourceimpl Hash for LocalBehaviorInstanceId
impl Hash for LocalBehaviorInstanceId
sourceimpl PartialEq<LocalBehaviorInstanceId> for LocalBehaviorInstanceId
impl PartialEq<LocalBehaviorInstanceId> for LocalBehaviorInstanceId
sourcefn eq(&self, other: &LocalBehaviorInstanceId) -> bool
fn eq(&self, other: &LocalBehaviorInstanceId) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for LocalBehaviorInstanceId
impl Eq for LocalBehaviorInstanceId
impl StructuralEq for LocalBehaviorInstanceId
impl StructuralPartialEq for LocalBehaviorInstanceId
Auto Trait Implementations
impl RefUnwindSafe for LocalBehaviorInstanceId
impl Send for LocalBehaviorInstanceId
impl Sync for LocalBehaviorInstanceId
impl Unpin for LocalBehaviorInstanceId
impl UnwindSafe for LocalBehaviorInstanceId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more