pub struct MemberLink {
pub hard: bool,
pub owner: ObjRef,
pub inputs: Vec<u32>,
}Expand description
The dependency facts of a member of a family, the fields ref_is_hard, ref_is_family and refobjid of OpFamilyMember.
Fields§
§hard: boolref_is_hard: the member is a part of owner, and its operator or function needs CASCADE to go.
owner: ObjRefThe operator class or the operator family that the member depends on.
inputs: Vec<u32>The input types of the operator or the function. A type of the member that is one of them needs no dependency, as typeDepNeeded finds.
Trait Implementations§
Source§impl Clone for MemberLink
impl Clone for MemberLink
Source§impl Debug for MemberLink
impl Debug for MemberLink
impl Eq for MemberLink
Source§impl PartialEq for MemberLink
impl PartialEq for MemberLink
impl StructuralPartialEq for MemberLink
Auto Trait Implementations§
impl Freeze for MemberLink
impl RefUnwindSafe for MemberLink
impl Send for MemberLink
impl Sync for MemberLink
impl Unpin for MemberLink
impl UnsafeUnpin for MemberLink
impl UnwindSafe for MemberLink
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