#[non_exhaustive]pub enum SkeletonShape {
Default,
Text,
Block,
Circle,
}Expand description
The shape of the content a skeleton stands in for.
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.
Default
One line box.
Text
A line of text, slightly shorter than its line box.
Block
A block such as an image; --fc-skeleton-size sets its height.
Circle
A circle such as an avatar.
Trait Implementations§
Source§impl Clone for SkeletonShape
impl Clone for SkeletonShape
impl Copy for SkeletonShape
Source§impl Debug for SkeletonShape
impl Debug for SkeletonShape
Source§impl Default for SkeletonShape
impl Default for SkeletonShape
Source§impl Display for SkeletonShape
impl Display for SkeletonShape
impl Eq for SkeletonShape
Source§impl FromStr for SkeletonShape
impl FromStr for SkeletonShape
Source§impl Hash for SkeletonShape
impl Hash for SkeletonShape
Source§impl Modifier for SkeletonShape
impl Modifier for SkeletonShape
Source§impl PartialEq for SkeletonShape
impl PartialEq for SkeletonShape
impl StructuralPartialEq for SkeletonShape
Auto Trait Implementations§
impl Freeze for SkeletonShape
impl RefUnwindSafe for SkeletonShape
impl Send for SkeletonShape
impl Sync for SkeletonShape
impl Unpin for SkeletonShape
impl UnsafeUnpin for SkeletonShape
impl UnwindSafe for SkeletonShape
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.