pub struct BufferDocumentOptions {
pub kind: DocumentKind,
pub track_source_locations: bool,
}Expand description
Configuration for BufferDocument construction.
Fields§
§kind: DocumentKindDocument mode.
track_source_locations: boolWhether to record source byte-offsets per node.
Implementations§
Trait Implementations§
Source§impl Clone for BufferDocumentOptions
impl Clone for BufferDocumentOptions
Source§fn clone(&self) -> BufferDocumentOptions
fn clone(&self) -> BufferDocumentOptions
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 BufferDocumentOptions
Source§impl Debug for BufferDocumentOptions
impl Debug for BufferDocumentOptions
Source§impl Default for BufferDocumentOptions
impl Default for BufferDocumentOptions
impl Eq for BufferDocumentOptions
Source§impl PartialEq for BufferDocumentOptions
impl PartialEq for BufferDocumentOptions
Source§fn eq(&self, other: &BufferDocumentOptions) -> bool
fn eq(&self, other: &BufferDocumentOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BufferDocumentOptions
Auto Trait Implementations§
impl Freeze for BufferDocumentOptions
impl RefUnwindSafe for BufferDocumentOptions
impl Send for BufferDocumentOptions
impl Sync for BufferDocumentOptions
impl Unpin for BufferDocumentOptions
impl UnsafeUnpin for BufferDocumentOptions
impl UnwindSafe for BufferDocumentOptions
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