#[non_exhaustive]pub enum CarouselLayout {
Row,
Hero,
Free,
}Expand description
Carousel layouts.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Row
Slides snap, several to a view.
Hero
One large slide at a time.
Free
Free scrolling without snapping.
Trait Implementations§
Source§impl Clone for CarouselLayout
impl Clone for CarouselLayout
impl Copy for CarouselLayout
Source§impl Debug for CarouselLayout
impl Debug for CarouselLayout
Source§impl Default for CarouselLayout
impl Default for CarouselLayout
Source§impl Display for CarouselLayout
impl Display for CarouselLayout
impl Eq for CarouselLayout
Source§impl FromStr for CarouselLayout
impl FromStr for CarouselLayout
Source§impl Hash for CarouselLayout
impl Hash for CarouselLayout
Source§impl Modifier for CarouselLayout
impl Modifier for CarouselLayout
Source§impl PartialEq for CarouselLayout
impl PartialEq for CarouselLayout
impl StructuralPartialEq for CarouselLayout
Auto Trait Implementations§
impl Freeze for CarouselLayout
impl RefUnwindSafe for CarouselLayout
impl Send for CarouselLayout
impl Sync for CarouselLayout
impl Unpin for CarouselLayout
impl UnsafeUnpin for CarouselLayout
impl UnwindSafe for CarouselLayout
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DependencyElement for T
Source§impl<T> FromHashFragment for T
impl<T> FromHashFragment for T
Source§fn from_hash_fragment(hash: &str) -> T
fn from_hash_fragment(hash: &str) -> T
Create an instance of
Self from a hash fragment.Source§impl<T> FromQueryArgument for T
impl<T> FromQueryArgument for T
Source§impl<T> FromRouteSegment for T
impl<T> FromRouteSegment for T
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.