luaur-common 0.1.3

Foundational data structures and flags for the luaur Luau-in-Rust toolchain.
Documentation
impl<T0: PartialEq> crate::records::variant::Variant1<T0> {
    #[inline]
    pub fn variant_operator_eq(&self, other: &Self) -> bool {
        self == other
    }
}

impl<T0: PartialEq, T1: PartialEq> crate::records::variant::Variant2<T0, T1> {
    #[inline]
    pub fn variant_operator_eq(&self, other: &Self) -> bool {
        self == other
    }
}

impl<T0: PartialEq, T1: PartialEq, T2: PartialEq> crate::records::variant::Variant3<T0, T1, T2> {
    #[inline]
    pub fn variant_operator_eq(&self, other: &Self) -> bool {
        self == other
    }
}

impl<T0: PartialEq, T1: PartialEq, T2: PartialEq, T3: PartialEq>
    crate::records::variant::Variant4<T0, T1, T2, T3>
{
    #[inline]
    pub fn variant_operator_eq(&self, other: &Self) -> bool {
        self == other
    }
}

impl<T0: PartialEq, T1: PartialEq, T2: PartialEq, T3: PartialEq, T4: PartialEq>
    crate::records::variant::Variant5<T0, T1, T2, T3, T4>
{
    #[inline]
    pub fn variant_operator_eq(&self, other: &Self) -> bool {
        self == other
    }
}

impl<T0: PartialEq, T1: PartialEq, T2: PartialEq, T3: PartialEq, T4: PartialEq, T5: PartialEq>
    crate::records::variant::Variant6<T0, T1, T2, T3, T4, T5>
{
    #[inline]
    pub fn variant_operator_eq(&self, other: &Self) -> bool {
        self == other
    }
}

impl<
        T0: PartialEq,
        T1: PartialEq,
        T2: PartialEq,
        T3: PartialEq,
        T4: PartialEq,
        T5: PartialEq,
        T6: PartialEq,
    > crate::records::variant::Variant7<T0, T1, T2, T3, T4, T5, T6>
{
    #[inline]
    pub fn variant_operator_eq(&self, other: &Self) -> bool {
        self == other
    }
}