#[repr(C)]pub struct GraphComponentNodeTypeI {
pub super_: GraphNodeTypeI,
pub run: Option<unsafe extern "C" fn(ctx: *mut GraphInterpreterContextT)>,
pub compile: Option<unsafe extern "C" fn(ctx: *mut GraphInterpreterContextT, compile_ctx: *mut GraphComponentCompileContextT)>,
}Fields§
§super_: GraphNodeTypeI§run: Option<unsafe extern "C" fn(ctx: *mut GraphInterpreterContextT)>§compile: Option<unsafe extern "C" fn(ctx: *mut GraphInterpreterContextT, compile_ctx: *mut GraphComponentCompileContextT)>Trait Implementations§
Auto Trait Implementations§
impl !Send for GraphComponentNodeTypeI
impl !Sync for GraphComponentNodeTypeI
impl Freeze for GraphComponentNodeTypeI
impl RefUnwindSafe for GraphComponentNodeTypeI
impl Unpin for GraphComponentNodeTypeI
impl UnsafeUnpin for GraphComponentNodeTypeI
impl UnwindSafe for GraphComponentNodeTypeI
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