Struct MLOperatorSchemaDescription
#[repr(C)]pub struct MLOperatorSchemaDescription {
pub name: PCSTR,
pub operatorSetVersionAtLastChange: i32,
pub inputs: *const MLOperatorSchemaEdgeDescription,
pub inputCount: u32,
pub outputs: *const MLOperatorSchemaEdgeDescription,
pub outputCount: u32,
pub typeConstraints: *const MLOperatorEdgeTypeConstraint,
pub typeConstraintCount: u32,
pub attributes: *const MLOperatorAttribute,
pub attributeCount: u32,
pub defaultAttributes: *const MLOperatorAttributeNameValue,
pub defaultAttributeCount: u32,
}
Fields§
§name: PCSTR
§operatorSetVersionAtLastChange: i32
§inputs: *const MLOperatorSchemaEdgeDescription
§inputCount: u32
§outputs: *const MLOperatorSchemaEdgeDescription
§outputCount: u32
§typeConstraints: *const MLOperatorEdgeTypeConstraint
§typeConstraintCount: u32
§attributes: *const MLOperatorAttribute
§attributeCount: u32
§defaultAttributes: *const MLOperatorAttributeNameValue
§defaultAttributeCount: u32
Trait Implementations§
§impl Clone for MLOperatorSchemaDescription
impl Clone for MLOperatorSchemaDescription
§fn clone(&self) -> MLOperatorSchemaDescription
fn clone(&self) -> MLOperatorSchemaDescription
Returns a copy 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 more§impl Debug for MLOperatorSchemaDescription
impl Debug for MLOperatorSchemaDescription
§impl Default for MLOperatorSchemaDescription
impl Default for MLOperatorSchemaDescription
§impl PartialEq for MLOperatorSchemaDescription
impl PartialEq for MLOperatorSchemaDescription
impl Copy for MLOperatorSchemaDescription
impl StructuralPartialEq for MLOperatorSchemaDescription
Auto Trait Implementations§
impl Freeze for MLOperatorSchemaDescription
impl RefUnwindSafe for MLOperatorSchemaDescription
impl !Send for MLOperatorSchemaDescription
impl !Sync for MLOperatorSchemaDescription
impl Unpin for MLOperatorSchemaDescription
impl UnwindSafe for MLOperatorSchemaDescription
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