pub struct AutoscrollSettings {
pub initial_preserved: usize,
pub enabled: bool,
pub context: usize,
pub end: bool,
}Fields§
§initial_preserved: usizeNumber of characters at the start of the line to always keep visible.
enabled: boolEnable/disable horizontal autoscroll.
context: usizeNumber of characters to show around the match.
end: boolWhether to autoscroll to the end of the line.
Trait Implementations§
Source§impl Clone for AutoscrollSettings
impl Clone for AutoscrollSettings
Source§fn clone(&self) -> AutoscrollSettings
fn clone(&self) -> AutoscrollSettings
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 AutoscrollSettings
impl Debug for AutoscrollSettings
Source§impl Default for AutoscrollSettings
impl Default for AutoscrollSettings
Source§impl<'de> Deserialize<'de> for AutoscrollSettingswhere
AutoscrollSettings: Default,
impl<'de> Deserialize<'de> for AutoscrollSettingswhere
AutoscrollSettings: Default,
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 PartialEq for AutoscrollSettings
impl PartialEq for AutoscrollSettings
Source§impl Serialize for AutoscrollSettings
impl Serialize for AutoscrollSettings
impl Copy for AutoscrollSettings
impl StructuralPartialEq for AutoscrollSettings
Auto Trait Implementations§
impl Freeze for AutoscrollSettings
impl RefUnwindSafe for AutoscrollSettings
impl Send for AutoscrollSettings
impl Sync for AutoscrollSettings
impl Unpin for AutoscrollSettings
impl UnsafeUnpin for AutoscrollSettings
impl UnwindSafe for AutoscrollSettings
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> TransformExt for T
impl<T> TransformExt for T
fn transform<Q>(self, transform: impl FnOnce(T) -> Q) -> Q
fn modify<Q>(self, modify: impl FnOnce(&mut T) -> Q) -> T
Source§fn modify_if<Q>(self, condition: bool, modify: impl FnOnce(&mut T) -> Q) -> T
fn modify_if<Q>(self, condition: bool, modify: impl FnOnce(&mut T) -> Q) -> T
Example Read more