pub struct Builder16<A, B, C, D, E, F = NeverPtr, G = NeverPtr, H = NeverPtr, I = NeverPtr, J = NeverPtr, K = NeverPtr, L = NeverPtr, M = NeverPtr, N = NeverPtr, O = NeverPtr, P = NeverPtr> { /* private fields */ }
Expand description
A builder for Union16
.
An instance of this builder means that Union16
parameterized
with the same type arguments are safe to construct.
Implementations§
source§impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> Builder16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> Builder16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
sourcepub const unsafe fn new_unchecked() -> Self
pub const unsafe fn new_unchecked() -> Self
source§impl<A: ErasablePtr, B: ErasablePtr, C: ErasablePtr, D: ErasablePtr, E: ErasablePtr, F: ErasablePtr, G: ErasablePtr, H: ErasablePtr, I: ErasablePtr, J: ErasablePtr, K: ErasablePtr, L: ErasablePtr, M: ErasablePtr, N: ErasablePtr, O: ErasablePtr, P: ErasablePtr> Builder16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
impl<A: ErasablePtr, B: ErasablePtr, C: ErasablePtr, D: ErasablePtr, E: ErasablePtr, F: ErasablePtr, G: ErasablePtr, H: ErasablePtr, I: ErasablePtr, J: ErasablePtr, K: ErasablePtr, L: ErasablePtr, M: ErasablePtr, N: ErasablePtr, O: ErasablePtr, P: ErasablePtr> Builder16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
sourcepub fn a(
self,
this: A
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn a(
self,
this: A
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn b(
self,
this: B
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn b(
self,
this: B
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn c(
self,
this: C
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn c(
self,
this: C
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn d(
self,
this: D
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn d(
self,
this: D
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn e(
self,
this: E
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn e(
self,
this: E
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn f(
self,
this: F
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn f(
self,
this: F
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn g(
self,
this: G
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn g(
self,
this: G
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn h(
self,
this: H
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn h(
self,
this: H
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn i(
self,
this: I
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn i(
self,
this: I
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn j(
self,
this: J
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn j(
self,
this: J
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn k(
self,
this: K
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn k(
self,
this: K
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn l(
self,
this: L
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn l(
self,
this: L
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn m(
self,
this: M
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn m(
self,
this: M
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.
sourcepub fn n(
self,
this: N
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
pub fn n(
self,
this: N
) -> Union16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
Construct a union at this variant.