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: usizeMaximum file size to display (in bytes)
syntax_highlighting: boolEnable syntax highlighting
show_line_numbers: boolLine number display
word_wrap: boolWord 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