#[repr(u8)]pub enum ScrollUnit {
Item = 0,
Page = 1,
}Expand description
The amount by which to scroll in the direction specified by one of the
Scroll actions.
Variants§
Item = 0
A single item of a list, line of text (for vertical scrolling), character (for horizontal scrolling), or an approximation of one of these.
Page = 1
The amount of content that fits in the viewport.
Trait Implementations§
Source§impl Clone for ScrollUnit
impl Clone for ScrollUnit
Source§fn clone(&self) -> ScrollUnit
fn clone(&self) -> ScrollUnit
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScrollUnit
impl Debug for ScrollUnit
Source§impl<'de> Deserialize<'de> for ScrollUnit
impl<'de> Deserialize<'de> for ScrollUnit
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl JsonSchema for ScrollUnit
impl JsonSchema for ScrollUnit
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ScrollUnit
impl PartialEq for ScrollUnit
Source§impl Serialize for ScrollUnit
impl Serialize for ScrollUnit
impl Copy for ScrollUnit
impl Eq for ScrollUnit
impl StructuralPartialEq for ScrollUnit
Auto Trait Implementations§
impl Freeze for ScrollUnit
impl RefUnwindSafe for ScrollUnit
impl Send for ScrollUnit
impl Sync for ScrollUnit
impl Unpin for ScrollUnit
impl UnwindSafe for ScrollUnit
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