pub struct MergedFile {
pub existing: Option<String>,
pub rendered: String,
}Expand description
Outcome of merging managed entries into an existing settings/hooks
file. existing is the prior file content (None if the file did
not exist); rendered is the merged content the caller should
write.
Fields§
§existing: Option<String>§rendered: StringTrait Implementations§
Source§impl Clone for MergedFile
impl Clone for MergedFile
Source§fn clone(&self) -> MergedFile
fn clone(&self) -> MergedFile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MergedFile
impl Debug for MergedFile
Source§impl PartialEq for MergedFile
impl PartialEq for MergedFile
Source§fn eq(&self, other: &MergedFile) -> bool
fn eq(&self, other: &MergedFile) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for MergedFile
impl StructuralPartialEq for MergedFile
Auto Trait Implementations§
impl Freeze for MergedFile
impl RefUnwindSafe for MergedFile
impl Send for MergedFile
impl Sync for MergedFile
impl Unpin for MergedFile
impl UnsafeUnpin for MergedFile
impl UnwindSafe for MergedFile
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.