pub struct EffectReport {
pub blobs: usize,
pub attached: usize,
pub enabled: BTreeMap<String, usize>,
pub sections: BTreeMap<String, usize>,
pub parse_errors: usize,
pub round_trip_failures: usize,
pub first_error: Option<String>,
}Expand description
Layer effect settings (LayerEffectInfo) round trips.
Fields§
§blobs: usizeLayerEffectInfo blobs.
attached: usizeLayers with LayerEffectAttached.
enabled: BTreeMap<String, usize>Switched-on effects of attached layers, by section name.
sections: BTreeMap<String, usize>Section names and how often they occur.
parse_errors: usizeBlobs that could not be parsed.
round_trip_failures: usizeBlobs not written back byte for byte.
first_error: Option<String>The first problem found, for diagnosis.
Trait Implementations§
Source§impl Clone for EffectReport
impl Clone for EffectReport
Source§impl Debug for EffectReport
impl Debug for EffectReport
Source§impl Default for EffectReport
impl Default for EffectReport
Auto Trait Implementations§
impl Freeze for EffectReport
impl RefUnwindSafe for EffectReport
impl Send for EffectReport
impl Sync for EffectReport
impl Unpin for EffectReport
impl UnsafeUnpin for EffectReport
impl UnwindSafe for EffectReport
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