pub struct SerializeConfig {
pub compact: bool,
pub indent: String,
pub line_ending: LineEnding,
pub max_line_length: Option<usize>,
pub sort_output: bool,
pub include_comments: bool,
pub validate_output: bool,
}Expand description
Serialization configuration for fine-grained control
Fields§
§compact: boolUse compact formatting
indent: StringIndentation string for pretty formatting
line_ending: LineEndingLine ending style
max_line_length: Option<usize>Maximum line length for wrapping
sort_output: boolSort output by subject/predicate
include_comments: boolInclude comments in output
validate_output: boolValidate output during serialization
Trait Implementations§
Source§impl Clone for SerializeConfig
impl Clone for SerializeConfig
Source§fn clone(&self) -> SerializeConfig
fn clone(&self) -> SerializeConfig
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 SerializeConfig
impl Debug for SerializeConfig
Auto Trait Implementations§
impl Freeze for SerializeConfig
impl RefUnwindSafe for SerializeConfig
impl Send for SerializeConfig
impl Sync for SerializeConfig
impl Unpin for SerializeConfig
impl UnsafeUnpin for SerializeConfig
impl UnwindSafe for SerializeConfig
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