Skip to main content

QueryShared

Trait QueryShared 

Source
pub unsafe trait QueryShared { }
Expand description

Marker trait indicating whether a given Query will not produce unique references

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl QueryShared for ()

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared, H: QueryShared, I: QueryShared, J: QueryShared, K: QueryShared, L: QueryShared, M: QueryShared, N: QueryShared, O: QueryShared> QueryShared for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared, H: QueryShared, I: QueryShared, J: QueryShared, K: QueryShared, L: QueryShared, M: QueryShared, N: QueryShared> QueryShared for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared, H: QueryShared, I: QueryShared, J: QueryShared, K: QueryShared, L: QueryShared, M: QueryShared> QueryShared for (A, B, C, D, E, F, G, H, I, J, K, L, M)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared, H: QueryShared, I: QueryShared, J: QueryShared, K: QueryShared, L: QueryShared> QueryShared for (A, B, C, D, E, F, G, H, I, J, K, L)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared, H: QueryShared, I: QueryShared, J: QueryShared, K: QueryShared> QueryShared for (A, B, C, D, E, F, G, H, I, J, K)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared, H: QueryShared, I: QueryShared, J: QueryShared> QueryShared for (A, B, C, D, E, F, G, H, I, J)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared, H: QueryShared, I: QueryShared> QueryShared for (A, B, C, D, E, F, G, H, I)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared, H: QueryShared> QueryShared for (A, B, C, D, E, F, G, H)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared, G: QueryShared> QueryShared for (A, B, C, D, E, F, G)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared, F: QueryShared> QueryShared for (A, B, C, D, E, F)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared, E: QueryShared> QueryShared for (A, B, C, D, E)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared, D: QueryShared> QueryShared for (A, B, C, D)

Source§

impl<A: QueryShared, B: QueryShared, C: QueryShared> QueryShared for (A, B, C)

Source§

impl<A: QueryShared, B: QueryShared> QueryShared for (A, B)

Source§

impl<A: QueryShared> QueryShared for (A,)

Source§

impl<T: QueryShared> QueryShared for Option<T>

Source§

impl<T> QueryShared for &T

Implementors§