pub enum RenderCursorShapeResolver {
Default,
BlinkingBlock,
SteadyBlock,
BlinkingUnderline,
SteadyUnderline,
BlinkingBar,
SteadyBar,
}Expand description
The resolver for an archived RenderCursorShape
Variants§
Default
The resolver for RenderCursorShape::Default
BlinkingBlock
The resolver for RenderCursorShape::BlinkingBlock
SteadyBlock
The resolver for RenderCursorShape::SteadyBlock
BlinkingUnderline
The resolver for RenderCursorShape::BlinkingUnderline
SteadyUnderline
The resolver for RenderCursorShape::SteadyUnderline
BlinkingBar
The resolver for RenderCursorShape::BlinkingBar
SteadyBar
The resolver for RenderCursorShape::SteadyBar
Auto Trait Implementations§
impl Freeze for RenderCursorShapeResolver
impl RefUnwindSafe for RenderCursorShapeResolver
impl Send for RenderCursorShapeResolver
impl Sync for RenderCursorShapeResolver
impl Unpin for RenderCursorShapeResolver
impl UnsafeUnpin for RenderCursorShapeResolver
impl UnwindSafe for RenderCursorShapeResolver
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.