pub struct EditorDivider {
pub range: EditorRange,
pub legacy: bool,
}Expand description
One cell divider line, and whether the author used the old spelling.
legacy_dash on the whole result says “somewhere in this document”;
this says which line, which is what the editor needs to put a hint
next to the divider the author actually typed.
Fields§
§range: EditorRangeSource range covering the +++ or --- characters only.
legacy: boolTrue for the deprecated --- form, false for canonical +++.
Trait Implementations§
Source§impl Clone for EditorDivider
impl Clone for EditorDivider
Source§fn clone(&self) -> EditorDivider
fn clone(&self) -> EditorDivider
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 moreimpl Copy for EditorDivider
Source§impl Debug for EditorDivider
impl Debug for EditorDivider
Source§impl<'de> Deserialize<'de> for EditorDivider
impl<'de> Deserialize<'de> for EditorDivider
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
impl Eq for EditorDivider
Source§impl PartialEq for EditorDivider
impl PartialEq for EditorDivider
Source§impl Serialize for EditorDivider
impl Serialize for EditorDivider
impl StructuralPartialEq for EditorDivider
Auto Trait Implementations§
impl Freeze for EditorDivider
impl RefUnwindSafe for EditorDivider
impl Send for EditorDivider
impl Sync for EditorDivider
impl Unpin for EditorDivider
impl UnsafeUnpin for EditorDivider
impl UnwindSafe for EditorDivider
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.