pub struct ScriptedNode {
pub active: bool,
pub object: DynamicManaged,
}Fields§
§active: bool§object: DynamicManagedImplementations§
Source§impl ScriptedNode
impl ScriptedNode
pub fn new<T: 'static>(data: T) -> Self
pub fn new_raw(object: DynamicManaged) -> Self
pub fn with_active(self, value: bool) -> Self
pub fn is<T: 'static>(&self) -> bool
pub fn read<T: 'static>(&self) -> Option<ValueReadAccess<'_, T>>
pub fn write<T: 'static>(&mut self) -> Option<ValueWriteAccess<'_, T>>
Auto Trait Implementations§
impl Freeze for ScriptedNode
impl RefUnwindSafe for ScriptedNode
impl Send for ScriptedNode
impl Sync for ScriptedNode
impl Unpin for ScriptedNode
impl UnsafeUnpin for ScriptedNode
impl UnwindSafe for ScriptedNode
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