fn x(self) -> A
fn y(self) -> B
fn z(self) -> C
fn w(self) -> D
fn xx(self) -> (A, A)
fn xy(self) -> (A, B)
fn xz(self) -> (A, C)
fn xw(self) -> (A, D)
fn yx(self) -> (B, A)
fn yy(self) -> (B, B)
fn yz(self) -> (B, C)
fn yw(self) -> (B, D)
fn zx(self) -> (C, A)
fn zy(self) -> (C, B)
fn zz(self) -> (C, C)
fn zw(self) -> (C, D)
fn wx(self) -> (D, A)
fn wy(self) -> (D, B)
fn wz(self) -> (D, C)
fn ww(self) -> (D, D)
fn xxx(self) -> (A, A, A)
fn xxy(self) -> (A, A, B)
fn xxz(self) -> (A, A, C)
fn xxw(self) -> (A, A, D)
fn xyx(self) -> (A, B, A)
fn xyy(self) -> (A, B, B)
fn xyz(self) -> (A, B, C)
fn xyw(self) -> (A, B, D)
fn xzx(self) -> (A, C, A)
fn xzy(self) -> (A, C, B)
fn xzz(self) -> (A, C, C)
fn xzw(self) -> (A, C, D)
fn xwx(self) -> (A, D, A)
fn xwy(self) -> (A, D, B)
fn xwz(self) -> (A, D, C)
fn xww(self) -> (A, D, D)
fn yxx(self) -> (B, A, A)
fn yxy(self) -> (B, A, B)
fn yxz(self) -> (B, A, C)
fn yxw(self) -> (B, A, D)
fn yyx(self) -> (B, B, A)
fn yyy(self) -> (B, B, B)
fn yyz(self) -> (B, B, C)
fn yyw(self) -> (B, B, D)
fn yzx(self) -> (B, C, A)
fn yzy(self) -> (B, C, B)
fn yzz(self) -> (B, C, C)
fn yzw(self) -> (B, C, D)
fn ywx(self) -> (B, D, A)
fn ywy(self) -> (B, D, B)
fn ywz(self) -> (B, D, C)
fn yww(self) -> (B, D, D)
fn zxx(self) -> (C, A, A)
fn zxy(self) -> (C, A, B)
fn zxz(self) -> (C, A, C)
fn zxw(self) -> (C, A, D)
fn zyx(self) -> (C, B, A)
fn zyy(self) -> (C, B, B)
fn zyz(self) -> (C, B, C)
fn zyw(self) -> (C, B, D)
fn zzx(self) -> (C, C, A)
fn zzy(self) -> (C, C, B)
fn zzz(self) -> (C, C, C)
fn zzw(self) -> (C, C, D)
fn zwx(self) -> (C, D, A)
fn zwy(self) -> (C, D, B)
fn zwz(self) -> (C, D, C)
fn zww(self) -> (C, D, D)
fn wxx(self) -> (D, A, A)
fn wxy(self) -> (D, A, B)
fn wxz(self) -> (D, A, C)
fn wxw(self) -> (D, A, D)
fn wyx(self) -> (D, B, A)
fn wyy(self) -> (D, B, B)
fn wyz(self) -> (D, B, C)
fn wyw(self) -> (D, B, D)
fn wzx(self) -> (D, C, A)
fn wzy(self) -> (D, C, B)
fn wzz(self) -> (D, C, C)
fn wzw(self) -> (D, C, D)
fn wwx(self) -> (D, D, A)
fn wwy(self) -> (D, D, B)
fn wwz(self) -> (D, D, C)
fn www(self) -> (D, D, D)
fn xxxx(self) -> (A, A, A, A)
fn xxxy(self) -> (A, A, A, B)
fn xxxz(self) -> (A, A, A, C)
fn xxxw(self) -> (A, A, A, D)
fn xxyx(self) -> (A, A, B, A)
fn xxyy(self) -> (A, A, B, B)
fn xxyz(self) -> (A, A, B, C)
fn xxyw(self) -> (A, A, B, D)
fn xxzx(self) -> (A, A, C, A)
fn xxzy(self) -> (A, A, C, B)
fn xxzz(self) -> (A, A, C, C)
fn xxzw(self) -> (A, A, C, D)
fn xxwx(self) -> (A, A, D, A)
fn xxwy(self) -> (A, A, D, B)
fn xxwz(self) -> (A, A, D, C)
fn xxww(self) -> (A, A, D, D)
fn xyxx(self) -> (A, B, A, A)
fn xyxy(self) -> (A, B, A, B)
fn xyxz(self) -> (A, B, A, C)
fn xyxw(self) -> (A, B, A, D)
fn xyyx(self) -> (A, B, B, A)
fn xyyy(self) -> (A, B, B, B)
fn xyyz(self) -> (A, B, B, C)
fn xyyw(self) -> (A, B, B, D)
fn xyzx(self) -> (A, B, C, A)
fn xyzy(self) -> (A, B, C, B)
fn xyzz(self) -> (A, B, C, C)
fn xyzw(self) -> (A, B, C, D)
fn xywx(self) -> (A, B, D, A)
fn xywy(self) -> (A, B, D, B)
fn xywz(self) -> (A, B, D, C)
fn xyww(self) -> (A, B, D, D)
fn xzxx(self) -> (A, C, A, A)
fn xzxy(self) -> (A, C, A, B)
fn xzxz(self) -> (A, C, A, C)
fn xzxw(self) -> (A, C, A, D)
fn xzyx(self) -> (A, C, B, A)
fn xzyy(self) -> (A, C, B, B)
fn xzyz(self) -> (A, C, B, C)
fn xzyw(self) -> (A, C, B, D)
fn xzzx(self) -> (A, C, C, A)
fn xzzy(self) -> (A, C, C, B)
fn xzzz(self) -> (A, C, C, C)
fn xzzw(self) -> (A, C, C, D)
fn xzwx(self) -> (A, C, D, A)
fn xzwy(self) -> (A, C, D, B)
fn xzwz(self) -> (A, C, D, C)
fn xzww(self) -> (A, C, D, D)
fn xwxx(self) -> (A, D, A, A)
fn xwxy(self) -> (A, D, A, B)
fn xwxz(self) -> (A, D, A, C)
fn xwxw(self) -> (A, D, A, D)
fn xwyx(self) -> (A, D, B, A)
fn xwyy(self) -> (A, D, B, B)
fn xwyz(self) -> (A, D, B, C)
fn xwyw(self) -> (A, D, B, D)
fn xwzx(self) -> (A, D, C, A)
fn xwzy(self) -> (A, D, C, B)
fn xwzz(self) -> (A, D, C, C)
fn xwzw(self) -> (A, D, C, D)
fn xwwx(self) -> (A, D, D, A)
fn xwwy(self) -> (A, D, D, B)
fn xwwz(self) -> (A, D, D, C)
fn xwww(self) -> (A, D, D, D)
fn yxxx(self) -> (B, A, A, A)
fn yxxy(self) -> (B, A, A, B)
fn yxxz(self) -> (B, A, A, C)
fn yxxw(self) -> (B, A, A, D)
fn yxyx(self) -> (B, A, B, A)
fn yxyy(self) -> (B, A, B, B)
fn yxyz(self) -> (B, A, B, C)
fn yxyw(self) -> (B, A, B, D)
fn yxzx(self) -> (B, A, C, A)
fn yxzy(self) -> (B, A, C, B)
fn yxzz(self) -> (B, A, C, C)
fn yxzw(self) -> (B, A, C, D)
fn yxwx(self) -> (B, A, D, A)
fn yxwy(self) -> (B, A, D, B)
fn yxwz(self) -> (B, A, D, C)
fn yxww(self) -> (B, A, D, D)
fn yyxx(self) -> (B, B, A, A)
fn yyxy(self) -> (B, B, A, B)
fn yyxz(self) -> (B, B, A, C)
fn yyxw(self) -> (B, B, A, D)
fn yyyx(self) -> (B, B, B, A)
fn yyyy(self) -> (B, B, B, B)
fn yyyz(self) -> (B, B, B, C)
fn yyyw(self) -> (B, B, B, D)
fn yyzx(self) -> (B, B, C, A)
fn yyzy(self) -> (B, B, C, B)
fn yyzz(self) -> (B, B, C, C)
fn yyzw(self) -> (B, B, C, D)
fn yywx(self) -> (B, B, D, A)
fn yywy(self) -> (B, B, D, B)
fn yywz(self) -> (B, B, D, C)
fn yyww(self) -> (B, B, D, D)
fn yzxx(self) -> (B, C, A, A)
fn yzxy(self) -> (B, C, A, B)
fn yzxz(self) -> (B, C, A, C)
fn yzxw(self) -> (B, C, A, D)
fn yzyx(self) -> (B, C, B, A)
fn yzyy(self) -> (B, C, B, B)
fn yzyz(self) -> (B, C, B, C)
fn yzyw(self) -> (B, C, B, D)
fn yzzx(self) -> (B, C, C, A)
fn yzzy(self) -> (B, C, C, B)
fn yzzz(self) -> (B, C, C, C)
fn yzzw(self) -> (B, C, C, D)
fn yzwx(self) -> (B, C, D, A)
fn yzwy(self) -> (B, C, D, B)
fn yzwz(self) -> (B, C, D, C)
fn yzww(self) -> (B, C, D, D)
fn ywxx(self) -> (B, D, A, A)
fn ywxy(self) -> (B, D, A, B)
fn ywxz(self) -> (B, D, A, C)
fn ywxw(self) -> (B, D, A, D)
fn ywyx(self) -> (B, D, B, A)
fn ywyy(self) -> (B, D, B, B)
fn ywyz(self) -> (B, D, B, C)
fn ywyw(self) -> (B, D, B, D)
fn ywzx(self) -> (B, D, C, A)
fn ywzy(self) -> (B, D, C, B)
fn ywzz(self) -> (B, D, C, C)
fn ywzw(self) -> (B, D, C, D)
fn ywwx(self) -> (B, D, D, A)
fn ywwy(self) -> (B, D, D, B)
fn ywwz(self) -> (B, D, D, C)
fn ywww(self) -> (B, D, D, D)
fn zxxx(self) -> (C, A, A, A)
fn zxxy(self) -> (C, A, A, B)
fn zxxz(self) -> (C, A, A, C)
fn zxxw(self) -> (C, A, A, D)
fn zxyx(self) -> (C, A, B, A)
fn zxyy(self) -> (C, A, B, B)
fn zxyz(self) -> (C, A, B, C)
fn zxyw(self) -> (C, A, B, D)
fn zxzx(self) -> (C, A, C, A)
fn zxzy(self) -> (C, A, C, B)
fn zxzz(self) -> (C, A, C, C)
fn zxzw(self) -> (C, A, C, D)
fn zxwx(self) -> (C, A, D, A)
fn zxwy(self) -> (C, A, D, B)
fn zxwz(self) -> (C, A, D, C)
fn zxww(self) -> (C, A, D, D)
fn zyxx(self) -> (C, B, A, A)
fn zyxy(self) -> (C, B, A, B)
fn zyxz(self) -> (C, B, A, C)
fn zyxw(self) -> (C, B, A, D)
fn zyyx(self) -> (C, B, B, A)
fn zyyy(self) -> (C, B, B, B)
fn zyyz(self) -> (C, B, B, C)
fn zyyw(self) -> (C, B, B, D)
fn zyzx(self) -> (C, B, C, A)
fn zyzy(self) -> (C, B, C, B)
fn zyzz(self) -> (C, B, C, C)
fn zyzw(self) -> (C, B, C, D)
fn zywx(self) -> (C, B, D, A)
fn zywy(self) -> (C, B, D, B)
fn zywz(self) -> (C, B, D, C)
fn zyww(self) -> (C, B, D, D)
fn zzxx(self) -> (C, C, A, A)
fn zzxy(self) -> (C, C, A, B)
fn zzxz(self) -> (C, C, A, C)
fn zzxw(self) -> (C, C, A, D)
fn zzyx(self) -> (C, C, B, A)
fn zzyy(self) -> (C, C, B, B)
fn zzyz(self) -> (C, C, B, C)
fn zzyw(self) -> (C, C, B, D)
fn zzzx(self) -> (C, C, C, A)
fn zzzy(self) -> (C, C, C, B)
fn zzzz(self) -> (C, C, C, C)
fn zzzw(self) -> (C, C, C, D)
fn zzwx(self) -> (C, C, D, A)
fn zzwy(self) -> (C, C, D, B)
fn zzwz(self) -> (C, C, D, C)
fn zzww(self) -> (C, C, D, D)
fn zwxx(self) -> (C, D, A, A)
fn zwxy(self) -> (C, D, A, B)
fn zwxz(self) -> (C, D, A, C)
fn zwxw(self) -> (C, D, A, D)
fn zwyx(self) -> (C, D, B, A)
fn zwyy(self) -> (C, D, B, B)
fn zwyz(self) -> (C, D, B, C)
fn zwyw(self) -> (C, D, B, D)
fn zwzx(self) -> (C, D, C, A)
fn zwzy(self) -> (C, D, C, B)
fn zwzz(self) -> (C, D, C, C)
fn zwzw(self) -> (C, D, C, D)
fn zwwx(self) -> (C, D, D, A)
fn zwwy(self) -> (C, D, D, B)
fn zwwz(self) -> (C, D, D, C)
fn zwww(self) -> (C, D, D, D)
fn wxxx(self) -> (D, A, A, A)
fn wxxy(self) -> (D, A, A, B)
fn wxxz(self) -> (D, A, A, C)
fn wxxw(self) -> (D, A, A, D)
fn wxyx(self) -> (D, A, B, A)
fn wxyy(self) -> (D, A, B, B)
fn wxyz(self) -> (D, A, B, C)
fn wxyw(self) -> (D, A, B, D)
fn wxzx(self) -> (D, A, C, A)
fn wxzy(self) -> (D, A, C, B)
fn wxzz(self) -> (D, A, C, C)
fn wxzw(self) -> (D, A, C, D)
fn wxwx(self) -> (D, A, D, A)
fn wxwy(self) -> (D, A, D, B)
fn wxwz(self) -> (D, A, D, C)
fn wxww(self) -> (D, A, D, D)
fn wyxx(self) -> (D, B, A, A)
fn wyxy(self) -> (D, B, A, B)
fn wyxz(self) -> (D, B, A, C)
fn wyxw(self) -> (D, B, A, D)
fn wyyx(self) -> (D, B, B, A)
fn wyyy(self) -> (D, B, B, B)
fn wyyz(self) -> (D, B, B, C)
fn wyyw(self) -> (D, B, B, D)
fn wyzx(self) -> (D, B, C, A)
fn wyzy(self) -> (D, B, C, B)
fn wyzz(self) -> (D, B, C, C)
fn wyzw(self) -> (D, B, C, D)
fn wywx(self) -> (D, B, D, A)
fn wywy(self) -> (D, B, D, B)
fn wywz(self) -> (D, B, D, C)
fn wyww(self) -> (D, B, D, D)
fn wzxx(self) -> (D, C, A, A)
fn wzxy(self) -> (D, C, A, B)
fn wzxz(self) -> (D, C, A, C)
fn wzxw(self) -> (D, C, A, D)
fn wzyx(self) -> (D, C, B, A)
fn wzyy(self) -> (D, C, B, B)
fn wzyz(self) -> (D, C, B, C)
fn wzyw(self) -> (D, C, B, D)
fn wzzx(self) -> (D, C, C, A)
fn wzzy(self) -> (D, C, C, B)
fn wzzz(self) -> (D, C, C, C)
fn wzzw(self) -> (D, C, C, D)
fn wzwx(self) -> (D, C, D, A)
fn wzwy(self) -> (D, C, D, B)
fn wzwz(self) -> (D, C, D, C)
fn wzww(self) -> (D, C, D, D)
fn wwxx(self) -> (D, D, A, A)
fn wwxy(self) -> (D, D, A, B)
fn wwxz(self) -> (D, D, A, C)
fn wwxw(self) -> (D, D, A, D)
fn wwyx(self) -> (D, D, B, A)
fn wwyy(self) -> (D, D, B, B)
fn wwyz(self) -> (D, D, B, C)
fn wwyw(self) -> (D, D, B, D)
fn wwzx(self) -> (D, D, C, A)
fn wwzy(self) -> (D, D, C, B)
fn wwzz(self) -> (D, D, C, C)
fn wwzw(self) -> (D, D, C, D)
fn wwwx(self) -> (D, D, D, A)
fn wwwy(self) -> (D, D, D, B)
fn wwwz(self) -> (D, D, D, C)
fn wwww(self) -> (D, D, D, D)
fn r(self) -> A
fn g(self) -> B
fn b(self) -> C
fn a(self) -> D
fn rr(self) -> (A, A)
fn rg(self) -> (A, B)
fn rb(self) -> (A, C)
fn ra(self) -> (A, D)
fn gr(self) -> (B, A)
fn gg(self) -> (B, B)
fn gb(self) -> (B, C)
fn ga(self) -> (B, D)
fn br(self) -> (C, A)
fn bg(self) -> (C, B)
fn bb(self) -> (C, C)
fn ba(self) -> (C, D)
fn ar(self) -> (D, A)
fn ag(self) -> (D, B)
fn ab(self) -> (D, C)
fn aa(self) -> (D, D)
fn rrr(self) -> (A, A, A)
fn rrg(self) -> (A, A, B)
fn rrb(self) -> (A, A, C)
fn rra(self) -> (A, A, D)
fn rgr(self) -> (A, B, A)
fn rgg(self) -> (A, B, B)
fn rgb(self) -> (A, B, C)
fn rga(self) -> (A, B, D)
fn rbr(self) -> (A, C, A)
fn rbg(self) -> (A, C, B)
fn rbb(self) -> (A, C, C)
fn rba(self) -> (A, C, D)
fn rar(self) -> (A, D, A)
fn rag(self) -> (A, D, B)
fn rab(self) -> (A, D, C)
fn raa(self) -> (A, D, D)
fn grr(self) -> (B, A, A)
fn grg(self) -> (B, A, B)
fn grb(self) -> (B, A, C)
fn gra(self) -> (B, A, D)
fn ggr(self) -> (B, B, A)
fn ggg(self) -> (B, B, B)
fn ggb(self) -> (B, B, C)
fn gga(self) -> (B, B, D)
fn gbr(self) -> (B, C, A)
fn gbg(self) -> (B, C, B)
fn gbb(self) -> (B, C, C)
fn gba(self) -> (B, C, D)
fn gar(self) -> (B, D, A)
fn gag(self) -> (B, D, B)
fn gab(self) -> (B, D, C)
fn gaa(self) -> (B, D, D)
fn brr(self) -> (C, A, A)
fn brg(self) -> (C, A, B)
fn brb(self) -> (C, A, C)
fn bra(self) -> (C, A, D)
fn bgr(self) -> (C, B, A)
fn bgg(self) -> (C, B, B)
fn bgb(self) -> (C, B, C)
fn bga(self) -> (C, B, D)
fn bbr(self) -> (C, C, A)
fn bbg(self) -> (C, C, B)
fn bbb(self) -> (C, C, C)
fn bba(self) -> (C, C, D)
fn bar(self) -> (C, D, A)
fn bag(self) -> (C, D, B)
fn bab(self) -> (C, D, C)
fn baa(self) -> (C, D, D)
fn arr(self) -> (D, A, A)
fn arg(self) -> (D, A, B)
fn arb(self) -> (D, A, C)
fn ara(self) -> (D, A, D)
fn agr(self) -> (D, B, A)
fn agg(self) -> (D, B, B)
fn agb(self) -> (D, B, C)
fn aga(self) -> (D, B, D)
fn abr(self) -> (D, C, A)
fn abg(self) -> (D, C, B)
fn abb(self) -> (D, C, C)
fn aba(self) -> (D, C, D)
fn aar(self) -> (D, D, A)
fn aag(self) -> (D, D, B)
fn aab(self) -> (D, D, C)
fn aaa(self) -> (D, D, D)
fn rrrr(self) -> (A, A, A, A)
fn rrrg(self) -> (A, A, A, B)
fn rrrb(self) -> (A, A, A, C)
fn rrra(self) -> (A, A, A, D)
fn rrgr(self) -> (A, A, B, A)
fn rrgg(self) -> (A, A, B, B)
fn rrgb(self) -> (A, A, B, C)
fn rrga(self) -> (A, A, B, D)
fn rrbr(self) -> (A, A, C, A)
fn rrbg(self) -> (A, A, C, B)
fn rrbb(self) -> (A, A, C, C)
fn rrba(self) -> (A, A, C, D)
fn rrar(self) -> (A, A, D, A)
fn rrag(self) -> (A, A, D, B)
fn rrab(self) -> (A, A, D, C)
fn rraa(self) -> (A, A, D, D)
fn rgrr(self) -> (A, B, A, A)
fn rgrg(self) -> (A, B, A, B)
fn rgrb(self) -> (A, B, A, C)
fn rgra(self) -> (A, B, A, D)
fn rggr(self) -> (A, B, B, A)
fn rggg(self) -> (A, B, B, B)
fn rggb(self) -> (A, B, B, C)
fn rgga(self) -> (A, B, B, D)
fn rgbr(self) -> (A, B, C, A)
fn rgbg(self) -> (A, B, C, B)
fn rgbb(self) -> (A, B, C, C)
fn rgba(self) -> (A, B, C, D)
fn rgar(self) -> (A, B, D, A)
fn rgag(self) -> (A, B, D, B)
fn rgab(self) -> (A, B, D, C)
fn rgaa(self) -> (A, B, D, D)
fn rbrr(self) -> (A, C, A, A)
fn rbrg(self) -> (A, C, A, B)
fn rbrb(self) -> (A, C, A, C)
fn rbra(self) -> (A, C, A, D)
fn rbgr(self) -> (A, C, B, A)
fn rbgg(self) -> (A, C, B, B)
fn rbgb(self) -> (A, C, B, C)
fn rbga(self) -> (A, C, B, D)
fn rbbr(self) -> (A, C, C, A)
fn rbbg(self) -> (A, C, C, B)
fn rbbb(self) -> (A, C, C, C)
fn rbba(self) -> (A, C, C, D)
fn rbar(self) -> (A, C, D, A)
fn rbag(self) -> (A, C, D, B)
fn rbab(self) -> (A, C, D, C)
fn rbaa(self) -> (A, C, D, D)
fn rarr(self) -> (A, D, A, A)
fn rarg(self) -> (A, D, A, B)
fn rarb(self) -> (A, D, A, C)
fn rara(self) -> (A, D, A, D)
fn ragr(self) -> (A, D, B, A)
fn ragg(self) -> (A, D, B, B)
fn ragb(self) -> (A, D, B, C)
fn raga(self) -> (A, D, B, D)
fn rabr(self) -> (A, D, C, A)
fn rabg(self) -> (A, D, C, B)
fn rabb(self) -> (A, D, C, C)
fn raba(self) -> (A, D, C, D)
fn raar(self) -> (A, D, D, A)
fn raag(self) -> (A, D, D, B)
fn raab(self) -> (A, D, D, C)
fn raaa(self) -> (A, D, D, D)
fn grrr(self) -> (B, A, A, A)
fn grrg(self) -> (B, A, A, B)
fn grrb(self) -> (B, A, A, C)
fn grra(self) -> (B, A, A, D)
fn grgr(self) -> (B, A, B, A)
fn grgg(self) -> (B, A, B, B)
fn grgb(self) -> (B, A, B, C)
fn grga(self) -> (B, A, B, D)
fn grbr(self) -> (B, A, C, A)
fn grbg(self) -> (B, A, C, B)
fn grbb(self) -> (B, A, C, C)
fn grba(self) -> (B, A, C, D)
fn grar(self) -> (B, A, D, A)
fn grag(self) -> (B, A, D, B)
fn grab(self) -> (B, A, D, C)
fn graa(self) -> (B, A, D, D)
fn ggrr(self) -> (B, B, A, A)
fn ggrg(self) -> (B, B, A, B)
fn ggrb(self) -> (B, B, A, C)
fn ggra(self) -> (B, B, A, D)
fn gggr(self) -> (B, B, B, A)
fn gggg(self) -> (B, B, B, B)
fn gggb(self) -> (B, B, B, C)
fn ggga(self) -> (B, B, B, D)
fn ggbr(self) -> (B, B, C, A)
fn ggbg(self) -> (B, B, C, B)
fn ggbb(self) -> (B, B, C, C)
fn ggba(self) -> (B, B, C, D)
fn ggar(self) -> (B, B, D, A)
fn ggag(self) -> (B, B, D, B)
fn ggab(self) -> (B, B, D, C)
fn ggaa(self) -> (B, B, D, D)
fn gbrr(self) -> (B, C, A, A)
fn gbrg(self) -> (B, C, A, B)
fn gbrb(self) -> (B, C, A, C)
fn gbra(self) -> (B, C, A, D)
fn gbgr(self) -> (B, C, B, A)
fn gbgg(self) -> (B, C, B, B)
fn gbgb(self) -> (B, C, B, C)
fn gbga(self) -> (B, C, B, D)
fn gbbr(self) -> (B, C, C, A)
fn gbbg(self) -> (B, C, C, B)
fn gbbb(self) -> (B, C, C, C)
fn gbba(self) -> (B, C, C, D)
fn gbar(self) -> (B, C, D, A)
fn gbag(self) -> (B, C, D, B)
fn gbab(self) -> (B, C, D, C)
fn gbaa(self) -> (B, C, D, D)
fn garr(self) -> (B, D, A, A)
fn garg(self) -> (B, D, A, B)
fn garb(self) -> (B, D, A, C)
fn gara(self) -> (B, D, A, D)
fn gagr(self) -> (B, D, B, A)
fn gagg(self) -> (B, D, B, B)
fn gagb(self) -> (B, D, B, C)
fn gaga(self) -> (B, D, B, D)
fn gabr(self) -> (B, D, C, A)
fn gabg(self) -> (B, D, C, B)
fn gabb(self) -> (B, D, C, C)
fn gaba(self) -> (B, D, C, D)
fn gaar(self) -> (B, D, D, A)
fn gaag(self) -> (B, D, D, B)
fn gaab(self) -> (B, D, D, C)
fn gaaa(self) -> (B, D, D, D)
fn brrr(self) -> (C, A, A, A)
fn brrg(self) -> (C, A, A, B)
fn brrb(self) -> (C, A, A, C)
fn brra(self) -> (C, A, A, D)
fn brgr(self) -> (C, A, B, A)
fn brgg(self) -> (C, A, B, B)
fn brgb(self) -> (C, A, B, C)
fn brga(self) -> (C, A, B, D)
fn brbr(self) -> (C, A, C, A)
fn brbg(self) -> (C, A, C, B)
fn brbb(self) -> (C, A, C, C)
fn brba(self) -> (C, A, C, D)
fn brar(self) -> (C, A, D, A)
fn brag(self) -> (C, A, D, B)
fn brab(self) -> (C, A, D, C)
fn braa(self) -> (C, A, D, D)
fn bgrr(self) -> (C, B, A, A)
fn bgrg(self) -> (C, B, A, B)
fn bgrb(self) -> (C, B, A, C)
fn bgra(self) -> (C, B, A, D)
fn bggr(self) -> (C, B, B, A)
fn bggg(self) -> (C, B, B, B)
fn bggb(self) -> (C, B, B, C)
fn bgga(self) -> (C, B, B, D)
fn bgbr(self) -> (C, B, C, A)
fn bgbg(self) -> (C, B, C, B)
fn bgbb(self) -> (C, B, C, C)
fn bgba(self) -> (C, B, C, D)
fn bgar(self) -> (C, B, D, A)
fn bgag(self) -> (C, B, D, B)
fn bgab(self) -> (C, B, D, C)
fn bgaa(self) -> (C, B, D, D)
fn bbrr(self) -> (C, C, A, A)
fn bbrg(self) -> (C, C, A, B)
fn bbrb(self) -> (C, C, A, C)
fn bbra(self) -> (C, C, A, D)
fn bbgr(self) -> (C, C, B, A)
fn bbgg(self) -> (C, C, B, B)
fn bbgb(self) -> (C, C, B, C)
fn bbga(self) -> (C, C, B, D)
fn bbbr(self) -> (C, C, C, A)
fn bbbg(self) -> (C, C, C, B)
fn bbbb(self) -> (C, C, C, C)
fn bbba(self) -> (C, C, C, D)
fn bbar(self) -> (C, C, D, A)
fn bbag(self) -> (C, C, D, B)
fn bbab(self) -> (C, C, D, C)
fn bbaa(self) -> (C, C, D, D)
fn barr(self) -> (C, D, A, A)
fn barg(self) -> (C, D, A, B)
fn barb(self) -> (C, D, A, C)
fn bara(self) -> (C, D, A, D)
fn bagr(self) -> (C, D, B, A)
fn bagg(self) -> (C, D, B, B)
fn bagb(self) -> (C, D, B, C)
fn baga(self) -> (C, D, B, D)
fn babr(self) -> (C, D, C, A)
fn babg(self) -> (C, D, C, B)
fn babb(self) -> (C, D, C, C)
fn baba(self) -> (C, D, C, D)
fn baar(self) -> (C, D, D, A)
fn baag(self) -> (C, D, D, B)
fn baab(self) -> (C, D, D, C)
fn baaa(self) -> (C, D, D, D)
fn arrr(self) -> (D, A, A, A)
fn arrg(self) -> (D, A, A, B)
fn arrb(self) -> (D, A, A, C)
fn arra(self) -> (D, A, A, D)
fn argr(self) -> (D, A, B, A)
fn argg(self) -> (D, A, B, B)
fn argb(self) -> (D, A, B, C)
fn arga(self) -> (D, A, B, D)
fn arbr(self) -> (D, A, C, A)
fn arbg(self) -> (D, A, C, B)
fn arbb(self) -> (D, A, C, C)
fn arba(self) -> (D, A, C, D)
fn arar(self) -> (D, A, D, A)
fn arag(self) -> (D, A, D, B)
fn arab(self) -> (D, A, D, C)
fn araa(self) -> (D, A, D, D)
fn agrr(self) -> (D, B, A, A)
fn agrg(self) -> (D, B, A, B)
fn agrb(self) -> (D, B, A, C)
fn agra(self) -> (D, B, A, D)
fn aggr(self) -> (D, B, B, A)
fn aggg(self) -> (D, B, B, B)
fn aggb(self) -> (D, B, B, C)
fn agga(self) -> (D, B, B, D)
fn agbr(self) -> (D, B, C, A)
fn agbg(self) -> (D, B, C, B)
fn agbb(self) -> (D, B, C, C)
fn agba(self) -> (D, B, C, D)
fn agar(self) -> (D, B, D, A)
fn agag(self) -> (D, B, D, B)
fn agab(self) -> (D, B, D, C)
fn agaa(self) -> (D, B, D, D)
fn abrr(self) -> (D, C, A, A)
fn abrg(self) -> (D, C, A, B)
fn abrb(self) -> (D, C, A, C)
fn abra(self) -> (D, C, A, D)
fn abgr(self) -> (D, C, B, A)
fn abgg(self) -> (D, C, B, B)
fn abgb(self) -> (D, C, B, C)
fn abga(self) -> (D, C, B, D)
fn abbr(self) -> (D, C, C, A)
fn abbg(self) -> (D, C, C, B)
fn abbb(self) -> (D, C, C, C)
fn abba(self) -> (D, C, C, D)
fn abar(self) -> (D, C, D, A)
fn abag(self) -> (D, C, D, B)
fn abab(self) -> (D, C, D, C)
fn abaa(self) -> (D, C, D, D)
fn aarr(self) -> (D, D, A, A)
fn aarg(self) -> (D, D, A, B)
fn aarb(self) -> (D, D, A, C)
fn aara(self) -> (D, D, A, D)
fn aagr(self) -> (D, D, B, A)
fn aagg(self) -> (D, D, B, B)
fn aagb(self) -> (D, D, B, C)
fn aaga(self) -> (D, D, B, D)
fn aabr(self) -> (D, D, C, A)
fn aabg(self) -> (D, D, C, B)
fn aabb(self) -> (D, D, C, C)
fn aaba(self) -> (D, D, C, D)
fn aaar(self) -> (D, D, D, A)
fn aaag(self) -> (D, D, D, B)
fn aaab(self) -> (D, D, D, C)
fn aaaa(self) -> (D, D, D, D)
impl<A: Copy, B: Copy, C: Copy, D: Copy> TupleSwizzle4<A, B, C, D> for (A, B, C, D)
[src]fn x(self) -> A
[src]fn y(self) -> B
[src]fn z(self) -> C
[src]fn w(self) -> D
[src]fn xx(self) -> (A, A)
[src]fn xy(self) -> (A, B)
[src]fn xz(self) -> (A, C)
[src]fn xw(self) -> (A, D)
[src]fn yx(self) -> (B, A)
[src]fn yy(self) -> (B, B)
[src]fn yz(self) -> (B, C)
[src]fn yw(self) -> (B, D)
[src]fn zx(self) -> (C, A)
[src]fn zy(self) -> (C, B)
[src]fn zz(self) -> (C, C)
[src]fn zw(self) -> (C, D)
[src]fn wx(self) -> (D, A)
[src]fn wy(self) -> (D, B)
[src]fn wz(self) -> (D, C)
[src]fn ww(self) -> (D, D)
[src]fn xxx(self) -> (A, A, A)
[src]fn xxy(self) -> (A, A, B)
[src]fn xxz(self) -> (A, A, C)
[src]fn xxw(self) -> (A, A, D)
[src]fn xyx(self) -> (A, B, A)
[src]fn xyy(self) -> (A, B, B)
[src]fn xyz(self) -> (A, B, C)
[src]fn xyw(self) -> (A, B, D)
[src]fn xzx(self) -> (A, C, A)
[src]fn xzy(self) -> (A, C, B)
[src]fn xzz(self) -> (A, C, C)
[src]fn xzw(self) -> (A, C, D)
[src]fn xwx(self) -> (A, D, A)
[src]fn xwy(self) -> (A, D, B)
[src]fn xwz(self) -> (A, D, C)
[src]fn xww(self) -> (A, D, D)
[src]fn yxx(self) -> (B, A, A)
[src]fn yxy(self) -> (B, A, B)
[src]fn yxz(self) -> (B, A, C)
[src]fn yxw(self) -> (B, A, D)
[src]fn yyx(self) -> (B, B, A)
[src]fn yyy(self) -> (B, B, B)
[src]fn yyz(self) -> (B, B, C)
[src]fn yyw(self) -> (B, B, D)
[src]fn yzx(self) -> (B, C, A)
[src]fn yzy(self) -> (B, C, B)
[src]fn yzz(self) -> (B, C, C)
[src]fn yzw(self) -> (B, C, D)
[src]fn ywx(self) -> (B, D, A)
[src]fn ywy(self) -> (B, D, B)
[src]fn ywz(self) -> (B, D, C)
[src]fn yww(self) -> (B, D, D)
[src]fn zxx(self) -> (C, A, A)
[src]fn zxy(self) -> (C, A, B)
[src]fn zxz(self) -> (C, A, C)
[src]fn zxw(self) -> (C, A, D)
[src]fn zyx(self) -> (C, B, A)
[src]fn zyy(self) -> (C, B, B)
[src]fn zyz(self) -> (C, B, C)
[src]fn zyw(self) -> (C, B, D)
[src]fn zzx(self) -> (C, C, A)
[src]fn zzy(self) -> (C, C, B)
[src]fn zzz(self) -> (C, C, C)
[src]fn zzw(self) -> (C, C, D)
[src]fn zwx(self) -> (C, D, A)
[src]fn zwy(self) -> (C, D, B)
[src]fn zwz(self) -> (C, D, C)
[src]fn zww(self) -> (C, D, D)
[src]fn wxx(self) -> (D, A, A)
[src]fn wxy(self) -> (D, A, B)
[src]fn wxz(self) -> (D, A, C)
[src]fn wxw(self) -> (D, A, D)
[src]fn wyx(self) -> (D, B, A)
[src]fn wyy(self) -> (D, B, B)
[src]fn wyz(self) -> (D, B, C)
[src]fn wyw(self) -> (D, B, D)
[src]fn wzx(self) -> (D, C, A)
[src]fn wzy(self) -> (D, C, B)
[src]fn wzz(self) -> (D, C, C)
[src]fn wzw(self) -> (D, C, D)
[src]fn wwx(self) -> (D, D, A)
[src]fn wwy(self) -> (D, D, B)
[src]fn wwz(self) -> (D, D, C)
[src]fn www(self) -> (D, D, D)
[src]fn xxxx(self) -> (A, A, A, A)
[src]fn xxxy(self) -> (A, A, A, B)
[src]fn xxxz(self) -> (A, A, A, C)
[src]fn xxxw(self) -> (A, A, A, D)
[src]fn xxyx(self) -> (A, A, B, A)
[src]fn xxyy(self) -> (A, A, B, B)
[src]fn xxyz(self) -> (A, A, B, C)
[src]fn xxyw(self) -> (A, A, B, D)
[src]fn xxzx(self) -> (A, A, C, A)
[src]fn xxzy(self) -> (A, A, C, B)
[src]fn xxzz(self) -> (A, A, C, C)
[src]fn xxzw(self) -> (A, A, C, D)
[src]fn xxwx(self) -> (A, A, D, A)
[src]fn xxwy(self) -> (A, A, D, B)
[src]fn xxwz(self) -> (A, A, D, C)
[src]fn xxww(self) -> (A, A, D, D)
[src]fn xyxx(self) -> (A, B, A, A)
[src]fn xyxy(self) -> (A, B, A, B)
[src]fn xyxz(self) -> (A, B, A, C)
[src]fn xyxw(self) -> (A, B, A, D)
[src]fn xyyx(self) -> (A, B, B, A)
[src]fn xyyy(self) -> (A, B, B, B)
[src]fn xyyz(self) -> (A, B, B, C)
[src]fn xyyw(self) -> (A, B, B, D)
[src]fn xyzx(self) -> (A, B, C, A)
[src]fn xyzy(self) -> (A, B, C, B)
[src]fn xyzz(self) -> (A, B, C, C)
[src]fn xyzw(self) -> (A, B, C, D)
[src]fn xywx(self) -> (A, B, D, A)
[src]fn xywy(self) -> (A, B, D, B)
[src]fn xywz(self) -> (A, B, D, C)
[src]fn xyww(self) -> (A, B, D, D)
[src]fn xzxx(self) -> (A, C, A, A)
[src]fn xzxy(self) -> (A, C, A, B)
[src]fn xzxz(self) -> (A, C, A, C)
[src]fn xzxw(self) -> (A, C, A, D)
[src]fn xzyx(self) -> (A, C, B, A)
[src]fn xzyy(self) -> (A, C, B, B)
[src]fn xzyz(self) -> (A, C, B, C)
[src]fn xzyw(self) -> (A, C, B, D)
[src]fn xzzx(self) -> (A, C, C, A)
[src]fn xzzy(self) -> (A, C, C, B)
[src]fn xzzz(self) -> (A, C, C, C)
[src]fn xzzw(self) -> (A, C, C, D)
[src]fn xzwx(self) -> (A, C, D, A)
[src]fn xzwy(self) -> (A, C, D, B)
[src]fn xzwz(self) -> (A, C, D, C)
[src]fn xzww(self) -> (A, C, D, D)
[src]fn xwxx(self) -> (A, D, A, A)
[src]fn xwxy(self) -> (A, D, A, B)
[src]fn xwxz(self) -> (A, D, A, C)
[src]fn xwxw(self) -> (A, D, A, D)
[src]fn xwyx(self) -> (A, D, B, A)
[src]fn xwyy(self) -> (A, D, B, B)
[src]fn xwyz(self) -> (A, D, B, C)
[src]fn xwyw(self) -> (A, D, B, D)
[src]fn xwzx(self) -> (A, D, C, A)
[src]fn xwzy(self) -> (A, D, C, B)
[src]fn xwzz(self) -> (A, D, C, C)
[src]fn xwzw(self) -> (A, D, C, D)
[src]fn xwwx(self) -> (A, D, D, A)
[src]fn xwwy(self) -> (A, D, D, B)
[src]fn xwwz(self) -> (A, D, D, C)
[src]fn xwww(self) -> (A, D, D, D)
[src]fn yxxx(self) -> (B, A, A, A)
[src]fn yxxy(self) -> (B, A, A, B)
[src]fn yxxz(self) -> (B, A, A, C)
[src]fn yxxw(self) -> (B, A, A, D)
[src]fn yxyx(self) -> (B, A, B, A)
[src]fn yxyy(self) -> (B, A, B, B)
[src]fn yxyz(self) -> (B, A, B, C)
[src]fn yxyw(self) -> (B, A, B, D)
[src]fn yxzx(self) -> (B, A, C, A)
[src]fn yxzy(self) -> (B, A, C, B)
[src]fn yxzz(self) -> (B, A, C, C)
[src]fn yxzw(self) -> (B, A, C, D)
[src]fn yxwx(self) -> (B, A, D, A)
[src]fn yxwy(self) -> (B, A, D, B)
[src]fn yxwz(self) -> (B, A, D, C)
[src]fn yxww(self) -> (B, A, D, D)
[src]fn yyxx(self) -> (B, B, A, A)
[src]fn yyxy(self) -> (B, B, A, B)
[src]fn yyxz(self) -> (B, B, A, C)
[src]fn yyxw(self) -> (B, B, A, D)
[src]fn yyyx(self) -> (B, B, B, A)
[src]fn yyyy(self) -> (B, B, B, B)
[src]fn yyyz(self) -> (B, B, B, C)
[src]fn yyyw(self) -> (B, B, B, D)
[src]fn yyzx(self) -> (B, B, C, A)
[src]fn yyzy(self) -> (B, B, C, B)
[src]fn yyzz(self) -> (B, B, C, C)
[src]fn yyzw(self) -> (B, B, C, D)
[src]fn yywx(self) -> (B, B, D, A)
[src]fn yywy(self) -> (B, B, D, B)
[src]fn yywz(self) -> (B, B, D, C)
[src]fn yyww(self) -> (B, B, D, D)
[src]fn yzxx(self) -> (B, C, A, A)
[src]fn yzxy(self) -> (B, C, A, B)
[src]fn yzxz(self) -> (B, C, A, C)
[src]fn yzxw(self) -> (B, C, A, D)
[src]fn yzyx(self) -> (B, C, B, A)
[src]fn yzyy(self) -> (B, C, B, B)
[src]fn yzyz(self) -> (B, C, B, C)
[src]fn yzyw(self) -> (B, C, B, D)
[src]fn yzzx(self) -> (B, C, C, A)
[src]fn yzzy(self) -> (B, C, C, B)
[src]fn yzzz(self) -> (B, C, C, C)
[src]fn yzzw(self) -> (B, C, C, D)
[src]fn yzwx(self) -> (B, C, D, A)
[src]fn yzwy(self) -> (B, C, D, B)
[src]fn yzwz(self) -> (B, C, D, C)
[src]fn yzww(self) -> (B, C, D, D)
[src]fn ywxx(self) -> (B, D, A, A)
[src]fn ywxy(self) -> (B, D, A, B)
[src]fn ywxz(self) -> (B, D, A, C)
[src]fn ywxw(self) -> (B, D, A, D)
[src]fn ywyx(self) -> (B, D, B, A)
[src]fn ywyy(self) -> (B, D, B, B)
[src]fn ywyz(self) -> (B, D, B, C)
[src]fn ywyw(self) -> (B, D, B, D)
[src]fn ywzx(self) -> (B, D, C, A)
[src]fn ywzy(self) -> (B, D, C, B)
[src]fn ywzz(self) -> (B, D, C, C)
[src]fn ywzw(self) -> (B, D, C, D)
[src]fn ywwx(self) -> (B, D, D, A)
[src]fn ywwy(self) -> (B, D, D, B)
[src]fn ywwz(self) -> (B, D, D, C)
[src]fn ywww(self) -> (B, D, D, D)
[src]fn zxxx(self) -> (C, A, A, A)
[src]fn zxxy(self) -> (C, A, A, B)
[src]fn zxxz(self) -> (C, A, A, C)
[src]fn zxxw(self) -> (C, A, A, D)
[src]fn zxyx(self) -> (C, A, B, A)
[src]fn zxyy(self) -> (C, A, B, B)
[src]fn zxyz(self) -> (C, A, B, C)
[src]fn zxyw(self) -> (C, A, B, D)
[src]fn zxzx(self) -> (C, A, C, A)
[src]fn zxzy(self) -> (C, A, C, B)
[src]fn zxzz(self) -> (C, A, C, C)
[src]fn zxzw(self) -> (C, A, C, D)
[src]fn zxwx(self) -> (C, A, D, A)
[src]fn zxwy(self) -> (C, A, D, B)
[src]fn zxwz(self) -> (C, A, D, C)
[src]fn zxww(self) -> (C, A, D, D)
[src]fn zyxx(self) -> (C, B, A, A)
[src]fn zyxy(self) -> (C, B, A, B)
[src]fn zyxz(self) -> (C, B, A, C)
[src]fn zyxw(self) -> (C, B, A, D)
[src]fn zyyx(self) -> (C, B, B, A)
[src]fn zyyy(self) -> (C, B, B, B)
[src]fn zyyz(self) -> (C, B, B, C)
[src]fn zyyw(self) -> (C, B, B, D)
[src]fn zyzx(self) -> (C, B, C, A)
[src]fn zyzy(self) -> (C, B, C, B)
[src]fn zyzz(self) -> (C, B, C, C)
[src]fn zyzw(self) -> (C, B, C, D)
[src]fn zywx(self) -> (C, B, D, A)
[src]fn zywy(self) -> (C, B, D, B)
[src]fn zywz(self) -> (C, B, D, C)
[src]fn zyww(self) -> (C, B, D, D)
[src]fn zzxx(self) -> (C, C, A, A)
[src]fn zzxy(self) -> (C, C, A, B)
[src]fn zzxz(self) -> (C, C, A, C)
[src]fn zzxw(self) -> (C, C, A, D)
[src]fn zzyx(self) -> (C, C, B, A)
[src]fn zzyy(self) -> (C, C, B, B)
[src]fn zzyz(self) -> (C, C, B, C)
[src]fn zzyw(self) -> (C, C, B, D)
[src]fn zzzx(self) -> (C, C, C, A)
[src]fn zzzy(self) -> (C, C, C, B)
[src]fn zzzz(self) -> (C, C, C, C)
[src]fn zzzw(self) -> (C, C, C, D)
[src]fn zzwx(self) -> (C, C, D, A)
[src]fn zzwy(self) -> (C, C, D, B)
[src]fn zzwz(self) -> (C, C, D, C)
[src]fn zzww(self) -> (C, C, D, D)
[src]fn zwxx(self) -> (C, D, A, A)
[src]fn zwxy(self) -> (C, D, A, B)
[src]fn zwxz(self) -> (C, D, A, C)
[src]fn zwxw(self) -> (C, D, A, D)
[src]fn zwyx(self) -> (C, D, B, A)
[src]fn zwyy(self) -> (C, D, B, B)
[src]fn zwyz(self) -> (C, D, B, C)
[src]fn zwyw(self) -> (C, D, B, D)
[src]fn zwzx(self) -> (C, D, C, A)
[src]fn zwzy(self) -> (C, D, C, B)
[src]fn zwzz(self) -> (C, D, C, C)
[src]fn zwzw(self) -> (C, D, C, D)
[src]fn zwwx(self) -> (C, D, D, A)
[src]fn zwwy(self) -> (C, D, D, B)
[src]fn zwwz(self) -> (C, D, D, C)
[src]fn zwww(self) -> (C, D, D, D)
[src]fn wxxx(self) -> (D, A, A, A)
[src]fn wxxy(self) -> (D, A, A, B)
[src]fn wxxz(self) -> (D, A, A, C)
[src]fn wxxw(self) -> (D, A, A, D)
[src]fn wxyx(self) -> (D, A, B, A)
[src]fn wxyy(self) -> (D, A, B, B)
[src]fn wxyz(self) -> (D, A, B, C)
[src]fn wxyw(self) -> (D, A, B, D)
[src]fn wxzx(self) -> (D, A, C, A)
[src]fn wxzy(self) -> (D, A, C, B)
[src]fn wxzz(self) -> (D, A, C, C)
[src]fn wxzw(self) -> (D, A, C, D)
[src]fn wxwx(self) -> (D, A, D, A)
[src]fn wxwy(self) -> (D, A, D, B)
[src]fn wxwz(self) -> (D, A, D, C)
[src]fn wxww(self) -> (D, A, D, D)
[src]fn wyxx(self) -> (D, B, A, A)
[src]fn wyxy(self) -> (D, B, A, B)
[src]fn wyxz(self) -> (D, B, A, C)
[src]fn wyxw(self) -> (D, B, A, D)
[src]fn wyyx(self) -> (D, B, B, A)
[src]fn wyyy(self) -> (D, B, B, B)
[src]fn wyyz(self) -> (D, B, B, C)
[src]fn wyyw(self) -> (D, B, B, D)
[src]fn wyzx(self) -> (D, B, C, A)
[src]fn wyzy(self) -> (D, B, C, B)
[src]fn wyzz(self) -> (D, B, C, C)
[src]fn wyzw(self) -> (D, B, C, D)
[src]fn wywx(self) -> (D, B, D, A)
[src]fn wywy(self) -> (D, B, D, B)
[src]fn wywz(self) -> (D, B, D, C)
[src]fn wyww(self) -> (D, B, D, D)
[src]fn wzxx(self) -> (D, C, A, A)
[src]fn wzxy(self) -> (D, C, A, B)
[src]fn wzxz(self) -> (D, C, A, C)
[src]fn wzxw(self) -> (D, C, A, D)
[src]fn wzyx(self) -> (D, C, B, A)
[src]fn wzyy(self) -> (D, C, B, B)
[src]fn wzyz(self) -> (D, C, B, C)
[src]fn wzyw(self) -> (D, C, B, D)
[src]fn wzzx(self) -> (D, C, C, A)
[src]fn wzzy(self) -> (D, C, C, B)
[src]fn wzzz(self) -> (D, C, C, C)
[src]fn wzzw(self) -> (D, C, C, D)
[src]fn wzwx(self) -> (D, C, D, A)
[src]fn wzwy(self) -> (D, C, D, B)
[src]fn wzwz(self) -> (D, C, D, C)
[src]fn wzww(self) -> (D, C, D, D)
[src]fn wwxx(self) -> (D, D, A, A)
[src]fn wwxy(self) -> (D, D, A, B)
[src]fn wwxz(self) -> (D, D, A, C)
[src]fn wwxw(self) -> (D, D, A, D)
[src]fn wwyx(self) -> (D, D, B, A)
[src]fn wwyy(self) -> (D, D, B, B)
[src]fn wwyz(self) -> (D, D, B, C)
[src]fn wwyw(self) -> (D, D, B, D)
[src]fn wwzx(self) -> (D, D, C, A)
[src]fn wwzy(self) -> (D, D, C, B)
[src]fn wwzz(self) -> (D, D, C, C)
[src]fn wwzw(self) -> (D, D, C, D)
[src]fn wwwx(self) -> (D, D, D, A)
[src]fn wwwy(self) -> (D, D, D, B)
[src]fn wwwz(self) -> (D, D, D, C)
[src]fn wwww(self) -> (D, D, D, D)
[src]fn r(self) -> A
[src]fn g(self) -> B
[src]fn b(self) -> C
[src]fn a(self) -> D
[src]fn rr(self) -> (A, A)
[src]fn rg(self) -> (A, B)
[src]fn rb(self) -> (A, C)
[src]fn ra(self) -> (A, D)
[src]fn gr(self) -> (B, A)
[src]fn gg(self) -> (B, B)
[src]fn gb(self) -> (B, C)
[src]fn ga(self) -> (B, D)
[src]fn br(self) -> (C, A)
[src]fn bg(self) -> (C, B)
[src]fn bb(self) -> (C, C)
[src]fn ba(self) -> (C, D)
[src]fn ar(self) -> (D, A)
[src]fn ag(self) -> (D, B)
[src]fn ab(self) -> (D, C)
[src]fn aa(self) -> (D, D)
[src]fn rrr(self) -> (A, A, A)
[src]fn rrg(self) -> (A, A, B)
[src]fn rrb(self) -> (A, A, C)
[src]fn rra(self) -> (A, A, D)
[src]fn rgr(self) -> (A, B, A)
[src]fn rgg(self) -> (A, B, B)
[src]fn rgb(self) -> (A, B, C)
[src]fn rga(self) -> (A, B, D)
[src]fn rbr(self) -> (A, C, A)
[src]fn rbg(self) -> (A, C, B)
[src]fn rbb(self) -> (A, C, C)
[src]fn rba(self) -> (A, C, D)
[src]fn rar(self) -> (A, D, A)
[src]fn rag(self) -> (A, D, B)
[src]fn rab(self) -> (A, D, C)
[src]fn raa(self) -> (A, D, D)
[src]fn grr(self) -> (B, A, A)
[src]fn grg(self) -> (B, A, B)
[src]fn grb(self) -> (B, A, C)
[src]fn gra(self) -> (B, A, D)
[src]fn ggr(self) -> (B, B, A)
[src]fn ggg(self) -> (B, B, B)
[src]fn ggb(self) -> (B, B, C)
[src]fn gga(self) -> (B, B, D)
[src]fn gbr(self) -> (B, C, A)
[src]fn gbg(self) -> (B, C, B)
[src]fn gbb(self) -> (B, C, C)
[src]fn gba(self) -> (B, C, D)
[src]fn gar(self) -> (B, D, A)
[src]fn gag(self) -> (B, D, B)
[src]fn gab(self) -> (B, D, C)
[src]fn gaa(self) -> (B, D, D)
[src]fn brr(self) -> (C, A, A)
[src]fn brg(self) -> (C, A, B)
[src]fn brb(self) -> (C, A, C)
[src]fn bra(self) -> (C, A, D)
[src]fn bgr(self) -> (C, B, A)
[src]fn bgg(self) -> (C, B, B)
[src]fn bgb(self) -> (C, B, C)
[src]fn bga(self) -> (C, B, D)
[src]fn bbr(self) -> (C, C, A)
[src]fn bbg(self) -> (C, C, B)
[src]fn bbb(self) -> (C, C, C)
[src]fn bba(self) -> (C, C, D)
[src]fn bar(self) -> (C, D, A)
[src]fn bag(self) -> (C, D, B)
[src]fn bab(self) -> (C, D, C)
[src]fn baa(self) -> (C, D, D)
[src]fn arr(self) -> (D, A, A)
[src]fn arg(self) -> (D, A, B)
[src]fn arb(self) -> (D, A, C)
[src]fn ara(self) -> (D, A, D)
[src]fn agr(self) -> (D, B, A)
[src]fn agg(self) -> (D, B, B)
[src]fn agb(self) -> (D, B, C)
[src]fn aga(self) -> (D, B, D)
[src]fn abr(self) -> (D, C, A)
[src]fn abg(self) -> (D, C, B)
[src]fn abb(self) -> (D, C, C)
[src]fn aba(self) -> (D, C, D)
[src]fn aar(self) -> (D, D, A)
[src]fn aag(self) -> (D, D, B)
[src]fn aab(self) -> (D, D, C)
[src]fn aaa(self) -> (D, D, D)
[src]fn rrrr(self) -> (A, A, A, A)
[src]fn rrrg(self) -> (A, A, A, B)
[src]fn rrrb(self) -> (A, A, A, C)
[src]fn rrra(self) -> (A, A, A, D)
[src]fn rrgr(self) -> (A, A, B, A)
[src]fn rrgg(self) -> (A, A, B, B)
[src]fn rrgb(self) -> (A, A, B, C)
[src]fn rrga(self) -> (A, A, B, D)
[src]fn rrbr(self) -> (A, A, C, A)
[src]fn rrbg(self) -> (A, A, C, B)
[src]fn rrbb(self) -> (A, A, C, C)
[src]fn rrba(self) -> (A, A, C, D)
[src]fn rrar(self) -> (A, A, D, A)
[src]fn rrag(self) -> (A, A, D, B)
[src]fn rrab(self) -> (A, A, D, C)
[src]fn rraa(self) -> (A, A, D, D)
[src]fn rgrr(self) -> (A, B, A, A)
[src]fn rgrg(self) -> (A, B, A, B)
[src]fn rgrb(self) -> (A, B, A, C)
[src]fn rgra(self) -> (A, B, A, D)
[src]fn rggr(self) -> (A, B, B, A)
[src]fn rggg(self) -> (A, B, B, B)
[src]fn rggb(self) -> (A, B, B, C)
[src]fn rgga(self) -> (A, B, B, D)
[src]fn rgbr(self) -> (A, B, C, A)
[src]fn rgbg(self) -> (A, B, C, B)
[src]fn rgbb(self) -> (A, B, C, C)
[src]fn rgba(self) -> (A, B, C, D)
[src]fn rgar(self) -> (A, B, D, A)
[src]fn rgag(self) -> (A, B, D, B)
[src]fn rgab(self) -> (A, B, D, C)
[src]fn rgaa(self) -> (A, B, D, D)
[src]fn rbrr(self) -> (A, C, A, A)
[src]fn rbrg(self) -> (A, C, A, B)
[src]fn rbrb(self) -> (A, C, A, C)
[src]fn rbra(self) -> (A, C, A, D)
[src]fn rbgr(self) -> (A, C, B, A)
[src]fn rbgg(self) -> (A, C, B, B)
[src]fn rbgb(self) -> (A, C, B, C)
[src]fn rbga(self) -> (A, C, B, D)
[src]fn rbbr(self) -> (A, C, C, A)
[src]fn rbbg(self) -> (A, C, C, B)
[src]fn rbbb(self) -> (A, C, C, C)
[src]fn rbba(self) -> (A, C, C, D)
[src]fn rbar(self) -> (A, C, D, A)
[src]fn rbag(self) -> (A, C, D, B)
[src]fn rbab(self) -> (A, C, D, C)
[src]fn rbaa(self) -> (A, C, D, D)
[src]fn rarr(self) -> (A, D, A, A)
[src]fn rarg(self) -> (A, D, A, B)
[src]fn rarb(self) -> (A, D, A, C)
[src]fn rara(self) -> (A, D, A, D)
[src]fn ragr(self) -> (A, D, B, A)
[src]fn ragg(self) -> (A, D, B, B)
[src]fn ragb(self) -> (A, D, B, C)
[src]fn raga(self) -> (A, D, B, D)
[src]fn rabr(self) -> (A, D, C, A)
[src]fn rabg(self) -> (A, D, C, B)
[src]fn rabb(self) -> (A, D, C, C)
[src]fn raba(self) -> (A, D, C, D)
[src]fn raar(self) -> (A, D, D, A)
[src]fn raag(self) -> (A, D, D, B)
[src]fn raab(self) -> (A, D, D, C)
[src]fn raaa(self) -> (A, D, D, D)
[src]fn grrr(self) -> (B, A, A, A)
[src]fn grrg(self) -> (B, A, A, B)
[src]fn grrb(self) -> (B, A, A, C)
[src]fn grra(self) -> (B, A, A, D)
[src]fn grgr(self) -> (B, A, B, A)
[src]fn grgg(self) -> (B, A, B, B)
[src]fn grgb(self) -> (B, A, B, C)
[src]fn grga(self) -> (B, A, B, D)
[src]fn grbr(self) -> (B, A, C, A)
[src]fn grbg(self) -> (B, A, C, B)
[src]fn grbb(self) -> (B, A, C, C)
[src]fn grba(self) -> (B, A, C, D)
[src]fn grar(self) -> (B, A, D, A)
[src]fn grag(self) -> (B, A, D, B)
[src]fn grab(self) -> (B, A, D, C)
[src]fn graa(self) -> (B, A, D, D)
[src]fn ggrr(self) -> (B, B, A, A)
[src]fn ggrg(self) -> (B, B, A, B)
[src]fn ggrb(self) -> (B, B, A, C)
[src]fn ggra(self) -> (B, B, A, D)
[src]fn gggr(self) -> (B, B, B, A)
[src]fn gggg(self) -> (B, B, B, B)
[src]fn gggb(self) -> (B, B, B, C)
[src]fn ggga(self) -> (B, B, B, D)
[src]fn ggbr(self) -> (B, B, C, A)
[src]fn ggbg(self) -> (B, B, C, B)
[src]fn ggbb(self) -> (B, B, C, C)
[src]fn ggba(self) -> (B, B, C, D)
[src]fn ggar(self) -> (B, B, D, A)
[src]fn ggag(self) -> (B, B, D, B)
[src]fn ggab(self) -> (B, B, D, C)
[src]fn ggaa(self) -> (B, B, D, D)
[src]fn gbrr(self) -> (B, C, A, A)
[src]fn gbrg(self) -> (B, C, A, B)
[src]fn gbrb(self) -> (B, C, A, C)
[src]fn gbra(self) -> (B, C, A, D)
[src]fn gbgr(self) -> (B, C, B, A)
[src]fn gbgg(self) -> (B, C, B, B)
[src]fn gbgb(self) -> (B, C, B, C)
[src]fn gbga(self) -> (B, C, B, D)
[src]fn gbbr(self) -> (B, C, C, A)
[src]fn gbbg(self) -> (B, C, C, B)
[src]fn gbbb(self) -> (B, C, C, C)
[src]fn gbba(self) -> (B, C, C, D)
[src]fn gbar(self) -> (B, C, D, A)
[src]fn gbag(self) -> (B, C, D, B)
[src]fn gbab(self) -> (B, C, D, C)
[src]fn gbaa(self) -> (B, C, D, D)
[src]fn garr(self) -> (B, D, A, A)
[src]fn garg(self) -> (B, D, A, B)
[src]fn garb(self) -> (B, D, A, C)
[src]fn gara(self) -> (B, D, A, D)
[src]fn gagr(self) -> (B, D, B, A)
[src]fn gagg(self) -> (B, D, B, B)
[src]fn gagb(self) -> (B, D, B, C)
[src]fn gaga(self) -> (B, D, B, D)
[src]fn gabr(self) -> (B, D, C, A)
[src]fn gabg(self) -> (B, D, C, B)
[src]fn gabb(self) -> (B, D, C, C)
[src]fn gaba(self) -> (B, D, C, D)
[src]fn gaar(self) -> (B, D, D, A)
[src]fn gaag(self) -> (B, D, D, B)
[src]fn gaab(self) -> (B, D, D, C)
[src]fn gaaa(self) -> (B, D, D, D)
[src]fn brrr(self) -> (C, A, A, A)
[src]fn brrg(self) -> (C, A, A, B)
[src]fn brrb(self) -> (C, A, A, C)
[src]fn brra(self) -> (C, A, A, D)
[src]fn brgr(self) -> (C, A, B, A)
[src]fn brgg(self) -> (C, A, B, B)
[src]fn brgb(self) -> (C, A, B, C)
[src]fn brga(self) -> (C, A, B, D)
[src]fn brbr(self) -> (C, A, C, A)
[src]fn brbg(self) -> (C, A, C, B)
[src]fn brbb(self) -> (C, A, C, C)
[src]fn brba(self) -> (C, A, C, D)
[src]fn brar(self) -> (C, A, D, A)
[src]fn brag(self) -> (C, A, D, B)
[src]fn brab(self) -> (C, A, D, C)
[src]fn braa(self) -> (C, A, D, D)
[src]fn bgrr(self) -> (C, B, A, A)
[src]fn bgrg(self) -> (C, B, A, B)
[src]fn bgrb(self) -> (C, B, A, C)
[src]fn bgra(self) -> (C, B, A, D)
[src]fn bggr(self) -> (C, B, B, A)
[src]fn bggg(self) -> (C, B, B, B)
[src]fn bggb(self) -> (C, B, B, C)
[src]fn bgga(self) -> (C, B, B, D)
[src]fn bgbr(self) -> (C, B, C, A)
[src]fn bgbg(self) -> (C, B, C, B)
[src]fn bgbb(self) -> (C, B, C, C)
[src]fn bgba(self) -> (C, B, C, D)
[src]fn bgar(self) -> (C, B, D, A)
[src]fn bgag(self) -> (C, B, D, B)
[src]fn bgab(self) -> (C, B, D, C)
[src]fn bgaa(self) -> (C, B, D, D)
[src]fn bbrr(self) -> (C, C, A, A)
[src]fn bbrg(self) -> (C, C, A, B)
[src]fn bbrb(self) -> (C, C, A, C)
[src]fn bbra(self) -> (C, C, A, D)
[src]fn bbgr(self) -> (C, C, B, A)
[src]fn bbgg(self) -> (C, C, B, B)
[src]fn bbgb(self) -> (C, C, B, C)
[src]fn bbga(self) -> (C, C, B, D)
[src]fn bbbr(self) -> (C, C, C, A)
[src]fn bbbg(self) -> (C, C, C, B)
[src]fn bbbb(self) -> (C, C, C, C)
[src]fn bbba(self) -> (C, C, C, D)
[src]fn bbar(self) -> (C, C, D, A)
[src]fn bbag(self) -> (C, C, D, B)
[src]fn bbab(self) -> (C, C, D, C)
[src]fn bbaa(self) -> (C, C, D, D)
[src]fn barr(self) -> (C, D, A, A)
[src]fn barg(self) -> (C, D, A, B)
[src]fn barb(self) -> (C, D, A, C)
[src]fn bara(self) -> (C, D, A, D)
[src]fn bagr(self) -> (C, D, B, A)
[src]fn bagg(self) -> (C, D, B, B)
[src]fn bagb(self) -> (C, D, B, C)
[src]fn baga(self) -> (C, D, B, D)
[src]fn babr(self) -> (C, D, C, A)
[src]fn babg(self) -> (C, D, C, B)
[src]fn babb(self) -> (C, D, C, C)
[src]fn baba(self) -> (C, D, C, D)
[src]fn baar(self) -> (C, D, D, A)
[src]fn baag(self) -> (C, D, D, B)
[src]fn baab(self) -> (C, D, D, C)
[src]fn baaa(self) -> (C, D, D, D)
[src]fn arrr(self) -> (D, A, A, A)
[src]fn arrg(self) -> (D, A, A, B)
[src]fn arrb(self) -> (D, A, A, C)
[src]fn arra(self) -> (D, A, A, D)
[src]fn argr(self) -> (D, A, B, A)
[src]fn argg(self) -> (D, A, B, B)
[src]fn argb(self) -> (D, A, B, C)
[src]fn arga(self) -> (D, A, B, D)
[src]fn arbr(self) -> (D, A, C, A)
[src]fn arbg(self) -> (D, A, C, B)
[src]fn arbb(self) -> (D, A, C, C)
[src]fn arba(self) -> (D, A, C, D)
[src]fn arar(self) -> (D, A, D, A)
[src]fn arag(self) -> (D, A, D, B)
[src]fn arab(self) -> (D, A, D, C)
[src]fn araa(self) -> (D, A, D, D)
[src]fn agrr(self) -> (D, B, A, A)
[src]fn agrg(self) -> (D, B, A, B)
[src]fn agrb(self) -> (D, B, A, C)
[src]fn agra(self) -> (D, B, A, D)
[src]fn aggr(self) -> (D, B, B, A)
[src]fn aggg(self) -> (D, B, B, B)
[src]fn aggb(self) -> (D, B, B, C)
[src]fn agga(self) -> (D, B, B, D)
[src]fn agbr(self) -> (D, B, C, A)
[src]fn agbg(self) -> (D, B, C, B)
[src]fn agbb(self) -> (D, B, C, C)
[src]fn agba(self) -> (D, B, C, D)
[src]fn agar(self) -> (D, B, D, A)
[src]fn agag(self) -> (D, B, D, B)
[src]fn agab(self) -> (D, B, D, C)
[src]fn agaa(self) -> (D, B, D, D)
[src]fn abrr(self) -> (D, C, A, A)
[src]fn abrg(self) -> (D, C, A, B)
[src]fn abrb(self) -> (D, C, A, C)
[src]fn abra(self) -> (D, C, A, D)
[src]fn abgr(self) -> (D, C, B, A)
[src]fn abgg(self) -> (D, C, B, B)
[src]fn abgb(self) -> (D, C, B, C)
[src]fn abga(self) -> (D, C, B, D)
[src]fn abbr(self) -> (D, C, C, A)
[src]fn abbg(self) -> (D, C, C, B)
[src]fn abbb(self) -> (D, C, C, C)
[src]fn abba(self) -> (D, C, C, D)
[src]fn abar(self) -> (D, C, D, A)
[src]fn abag(self) -> (D, C, D, B)
[src]fn abab(self) -> (D, C, D, C)
[src]fn abaa(self) -> (D, C, D, D)
[src]fn aarr(self) -> (D, D, A, A)
[src]fn aarg(self) -> (D, D, A, B)
[src]fn aarb(self) -> (D, D, A, C)
[src]fn aara(self) -> (D, D, A, D)
[src]fn aagr(self) -> (D, D, B, A)
[src]fn aagg(self) -> (D, D, B, B)
[src]fn aagb(self) -> (D, D, B, C)
[src]fn aaga(self) -> (D, D, B, D)
[src]fn aabr(self) -> (D, D, C, A)
[src]fn aabg(self) -> (D, D, C, B)
[src]fn aabb(self) -> (D, D, C, C)
[src]fn aaba(self) -> (D, D, C, D)
[src]fn aaar(self) -> (D, D, D, A)
[src]fn aaag(self) -> (D, D, D, B)
[src]fn aaab(self) -> (D, D, D, C)
[src]fn aaaa(self) -> (D, D, D, D)
[src]