pub struct OneShotCallback {
pub marker: String,
pub receiver: Option<Uoid>,
pub user: i16,
}Expand description
A one-shot callback entry from plOneShotCallbacks. C++ ref: plOneShotCallbacks.h:65-73
Fields§
§marker: StringAnimation marker name (e.g., “Touch” — resolved to time at runtime).
receiver: Option<Uoid>Key of the object to notify when this marker is reached.
user: i16User data passed back with the callback.
Trait Implementations§
Source§impl Clone for OneShotCallback
impl Clone for OneShotCallback
Source§fn clone(&self) -> OneShotCallback
fn clone(&self) -> OneShotCallback
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 moreAuto Trait Implementations§
impl Freeze for OneShotCallback
impl RefUnwindSafe for OneShotCallback
impl Send for OneShotCallback
impl Sync for OneShotCallback
impl Unpin for OneShotCallback
impl UnsafeUnpin for OneShotCallback
impl UnwindSafe for OneShotCallback
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