pub struct MarkdownRowUpdate {
pub base_revision: u64,
pub revision: u64,
pub first_changed_row: usize,
pub replacement: MarkdownRows,
pub reset: bool,
}Fields§
§base_revision: u64§revision: u64§first_changed_row: usize§replacement: MarkdownRows§reset: boolImplementations§
Source§impl MarkdownRowUpdate
impl MarkdownRowUpdate
pub fn total_rows(&self) -> usize
Trait Implementations§
Source§impl Clone for MarkdownRowUpdate
impl Clone for MarkdownRowUpdate
Source§fn clone(&self) -> MarkdownRowUpdate
fn clone(&self) -> MarkdownRowUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MarkdownRowUpdate
impl RefUnwindSafe for MarkdownRowUpdate
impl Send for MarkdownRowUpdate
impl Sync for MarkdownRowUpdate
impl Unpin for MarkdownRowUpdate
impl UnsafeUnpin for MarkdownRowUpdate
impl UnwindSafe for MarkdownRowUpdate
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 more