pub struct CanonicalComposeDocument { /* private fields */ }Expand description
One canonical Compose document produced directly from a processed native Compose source.
Native canonicalization retains valid Compose-only values, including unresolved interpolation
expressions, without reading ambient environment values. The document deliberately redacts its
complete text from Debug output because source literals and expression defaults can contain
secrets even when no interpolation input marked them sensitive.
Implementations§
Trait Implementations§
Source§impl Clone for CanonicalComposeDocument
impl Clone for CanonicalComposeDocument
Source§fn clone(&self) -> CanonicalComposeDocument
fn clone(&self) -> CanonicalComposeDocument
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 CanonicalComposeDocument
impl Debug for CanonicalComposeDocument
impl Eq for CanonicalComposeDocument
Source§impl PartialEq for CanonicalComposeDocument
impl PartialEq for CanonicalComposeDocument
impl StructuralPartialEq for CanonicalComposeDocument
Auto Trait Implementations§
impl Freeze for CanonicalComposeDocument
impl RefUnwindSafe for CanonicalComposeDocument
impl Send for CanonicalComposeDocument
impl Sync for CanonicalComposeDocument
impl Unpin for CanonicalComposeDocument
impl UnsafeUnpin for CanonicalComposeDocument
impl UnwindSafe for CanonicalComposeDocument
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