Trait leptos_dom::IntoView

source ·
pub trait IntoView {
    // Required method
    fn into_view(self, cx: Scope) -> View;
}
Expand description

Converts the value into a View.

Required Methods§

source

fn into_view(self, cx: Scope) -> View

Converts the value into View.

Implementations on Foreign Types§

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView, S: IntoView, T: IntoView, U: IntoView, V: IntoView, W: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for NonZeroI16

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<A> IntoView for (A,)where A: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for Cow<'_, str>

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView, S: IntoView, T: IntoView, U: IntoView, V: IntoView, W: IntoView, X: IntoView, Y: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for f64

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for &String

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<T> IntoView for ReadSignal<T>where T: IntoView + Clone,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for u64

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for bool

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for NonZeroI32

source§

fn into_view(self, _cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for NonZeroI64

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for String

source§

fn into_view(self, _: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl<T> IntoView for Memo<T>where T: IntoView + Clone,

source§

fn into_view(self, cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for ToUppercase

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for u128

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for i64

source§

fn into_view(self, _cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for i32

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for isize

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for ()

source§

fn into_view(self, cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl<V> IntoView for Vec<V>where V: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for SocketAddrV4

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<A, B> IntoView for (A, B)where A: IntoView, B: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for IpAddr

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for NonZeroI128

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for i16

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for SocketAddr

source§

fn into_view(self, _cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for char

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<T> IntoView for MaybeSignal<T>where T: IntoView + Clone,

source§

fn into_view(self, cx: Scope) -> View

source§

impl<const N: usize> IntoView for [View; N]

source§

fn into_view(self, cx: Scope) -> View

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView, S: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for NonZeroIsize

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for NonZeroI8

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for Ipv4Addr

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView, S: IntoView, T: IntoView, U: IntoView, V: IntoView, W: IntoView, X: IntoView, Y: IntoView, Z: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView, S: IntoView, T: IntoView, U: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for NonZeroU128

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for NonZeroU16

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<T> IntoView for (Scope, T)where T: IntoView,

source§

fn into_view(self, _: Scope) -> View

source§

impl<T> IntoView for Signal<T>where T: IntoView + Clone,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for NonZeroU32

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<T> IntoView for RwSignal<T>where T: IntoView + Clone,

source§

fn into_view(self, cx: Scope) -> View

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl<A, B, C> IntoView for (A, B, C)where A: IntoView, B: IntoView, C: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for Location<'_>

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<El: ElementDescriptor, const N: usize> IntoView for [HtmlElement<El>; N]

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for f32

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for Arguments<'_>

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<T> IntoView for Option<T>where T: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for NonZeroUsize

source§

fn into_view(self, _cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for ToLowercase

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for NonZeroU8

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView, S: IntoView, T: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for NonZeroU64

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for u32

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView, S: IntoView, T: IntoView, U: IntoView, V: IntoView, W: IntoView, X: IntoView,

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for SocketAddrV6

source§

fn into_view(self, _cx: Scope) -> View

source§

impl<T, E> IntoView for Result<T, E>where T: IntoView + 'static, E: Error + Send + Sync + 'static,

source§

fn into_view(self, cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for u16

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for i8

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for i128

source§

fn into_view(self, _cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for u8

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for usize

source§

fn into_view(self, _cx: Scope) -> View

source§

impl IntoView for Ipv6Addr

source§

fn into_view(self, _cx: Scope) -> View

source§

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

source§

fn into_view(self, cx: Scope) -> View

source§

impl IntoView for &'static str

source§

fn into_view(self, _: Scope) -> View

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> IntoView for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)where A: IntoView, B: IntoView, C: IntoView, D: IntoView, E: IntoView, F: IntoView, G: IntoView, H: IntoView, I: IntoView, J: IntoView, K: IntoView, L: IntoView, M: IntoView, N: IntoView, O: IntoView, P: IntoView, Q: IntoView, R: IntoView, S: IntoView, T: IntoView, U: IntoView, V: IntoView,

source§

fn into_view(self, cx: Scope) -> View

Implementors§

source§

impl IntoView for &View

source§

impl IntoView for &Fragment

source§

impl IntoView for View

source§

impl IntoView for ComponentRepr

source§

impl IntoView for Element

source§

impl IntoView for Fragment

source§

impl IntoView for Text

source§

impl IntoView for Transparent

source§

impl IntoView for Unit

source§

impl<CF, N> IntoView for DynChild<CF, N>where CF: Fn() -> N + 'static, N: IntoView,

source§

impl<El: ElementDescriptor> IntoView for HtmlElement<El>

source§

impl<F, N> IntoView for Fwhere F: Fn() -> N + 'static, N: IntoView,

source§

impl<F, V> IntoView for Component<F, V>where F: FnOnce(Scope) -> V, V: IntoView,

source§

impl<IF, I, T, EF, N, KF, K> IntoView for Each<IF, I, T, EF, N, KF, K>where IF: Fn() -> I + 'static, I: IntoIterator<Item = T>, EF: Fn(Scope, T) -> N + 'static, N: IntoView, KF: Fn(&T) -> K + 'static, K: Eq + Hash + 'static, T: 'static,