#[repr(C)]pub struct NodeTypeInfo {
pub is_root: bool,
pub node_type_name: AzString,
pub inputs: InputOutputTypeIdVec,
pub outputs: InputOutputTypeIdVec,
}Fields§
§is_root: boolWhether this node type is a “root” type
node_type_name: AzStringName of the node type
inputs: InputOutputTypeIdVecList of inputs for this node
outputs: InputOutputTypeIdVecList of outputs for this node
Trait Implementations§
Source§impl Clone for NodeTypeInfo
impl Clone for NodeTypeInfo
Source§fn clone(&self) -> NodeTypeInfo
fn clone(&self) -> NodeTypeInfo
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 NodeTypeInfo
impl RefUnwindSafe for NodeTypeInfo
impl Send for NodeTypeInfo
impl Sync for NodeTypeInfo
impl Unpin for NodeTypeInfo
impl UnwindSafe for NodeTypeInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more