pub struct LineFormatterSettings {
pub high_level_il: Option<Ref<HighLevelILFunction>>,
pub desired_line_len: usize,
pub min_content_len: usize,
pub tab_width: usize,
pub lang_name: String,
pub comment_start: String,
pub comment_end: String,
pub annotation_start: String,
pub annotation_end: String,
}
Fields§
§high_level_il: Option<Ref<HighLevelILFunction>>
§desired_line_len: usize
§min_content_len: usize
§tab_width: usize
§lang_name: String
§comment_start: String
§comment_end: String
§annotation_start: String
§annotation_end: String
Trait Implementations§
source§impl Clone for LineFormatterSettings
impl Clone for LineFormatterSettings
source§fn clone(&self) -> LineFormatterSettings
fn clone(&self) -> LineFormatterSettings
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for LineFormatterSettings
impl RefUnwindSafe for LineFormatterSettings
impl Send for LineFormatterSettings
impl Sync for LineFormatterSettings
impl Unpin for LineFormatterSettings
impl UnwindSafe for LineFormatterSettings
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