pub struct ActionTag(/* private fields */);Expand description
Tag identifying an action-server callback registered on a Node.
See SubscriptionTag for the usage pattern.
Implementations§
Source§impl ActionTag
impl ActionTag
Sourcepub const fn placeholder() -> Self
pub const fn placeholder() -> Self
Sentinel used by macro-emitted init() bodies before the real
tag is resolved.
Trait Implementations§
Source§impl From<ActionTag> for CallbackId<'static>
impl From<ActionTag> for CallbackId<'static>
Source§impl PartialEq<CallbackId<'_>> for ActionTag
impl PartialEq<CallbackId<'_>> for ActionTag
impl Copy for ActionTag
impl Eq for ActionTag
impl StructuralPartialEq for ActionTag
Auto Trait Implementations§
impl Freeze for ActionTag
impl RefUnwindSafe for ActionTag
impl Send for ActionTag
impl Sync for ActionTag
impl Unpin for ActionTag
impl UnsafeUnpin for ActionTag
impl UnwindSafe for ActionTag
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