pub struct FileViewerConfig {
pub max_file_size: usize,
pub syntax_highlighting: bool,
pub show_line_numbers: bool,
pub word_wrap: bool,
}
Expand description
File viewer configuration
Fields§
§max_file_size: usize
Maximum file size to display (in bytes)
syntax_highlighting: bool
Enable syntax highlighting
show_line_numbers: bool
Line number display
word_wrap: bool
Word wrapping
Trait Implementations§
Source§impl Clone for FileViewerConfig
impl Clone for FileViewerConfig
Source§fn clone(&self) -> FileViewerConfig
fn clone(&self) -> FileViewerConfig
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 FileViewerConfig
impl Debug for FileViewerConfig
Source§impl Default for FileViewerConfig
impl Default for FileViewerConfig
Source§impl<'de> Deserialize<'de> for FileViewerConfig
impl<'de> Deserialize<'de> for FileViewerConfig
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
Auto Trait Implementations§
impl Freeze for FileViewerConfig
impl RefUnwindSafe for FileViewerConfig
impl Send for FileViewerConfig
impl Sync for FileViewerConfig
impl Unpin for FileViewerConfig
impl UnwindSafe for FileViewerConfig
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