pub struct UnityYamlSerializer { /* private fields */ }Expand description
Unity YAML serializer
Implementations§
Source§impl UnityYamlSerializer
impl UnityYamlSerializer
Sourcepub fn with_line_ending(self, line_ending: LineEnding) -> Self
pub fn with_line_ending(self, line_ending: LineEnding) -> Self
Set line ending style
Sourcepub fn serialize_to_string(&mut self, classes: &[UnityClass]) -> Result<String>
pub fn serialize_to_string(&mut self, classes: &[UnityClass]) -> Result<String>
Serialize Unity classes to YAML string
Sourcepub fn serialize_to_writer<W: Write>(
&mut self,
writer: &mut W,
classes: &[UnityClass],
) -> Result<()>
pub fn serialize_to_writer<W: Write>( &mut self, writer: &mut W, classes: &[UnityClass], ) -> Result<()>
Serialize Unity classes to a writer
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UnityYamlSerializer
impl RefUnwindSafe for UnityYamlSerializer
impl Send for UnityYamlSerializer
impl Sync for UnityYamlSerializer
impl Unpin for UnityYamlSerializer
impl UnwindSafe for UnityYamlSerializer
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