pub struct EditorConfig { /* private fields */ }
Implementations§
Source§impl EditorConfig
impl EditorConfig
Sourcepub fn enable_uploads(self, enable: bool) -> Self
pub fn enable_uploads(self, enable: bool) -> Self
Enable uploads directly in the editor.
Sourcepub fn upload_max_size(self, max_size: usize) -> Self
pub fn upload_max_size(self, max_size: usize) -> Self
Set the max size for uploads.
Sourcepub fn allow_file_type(self, file_type: impl Into<Cow<'static, str>>) -> Self
pub fn allow_file_type(self, file_type: impl Into<Cow<'static, str>>) -> Self
Add an allowed file type to the currently allowed file types.
Sourcepub fn allowed_file_types(self, file_types: Vec<Cow<'static, str>>) -> Self
pub fn allowed_file_types(self, file_types: Vec<Cow<'static, str>>) -> Self
Reset the allowed file types to the given list.
Trait Implementations§
Source§impl Clone for EditorConfig
impl Clone for EditorConfig
Source§fn clone(&self) -> EditorConfig
fn clone(&self) -> EditorConfig
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 EditorConfig
impl Debug for EditorConfig
Auto Trait Implementations§
impl Freeze for EditorConfig
impl RefUnwindSafe for EditorConfig
impl Send for EditorConfig
impl Sync for EditorConfig
impl Unpin for EditorConfig
impl UnwindSafe for EditorConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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