pub struct FrameSample {
pub mates: BTreeMap<String, MateOverride>,
pub camera: Option<CameraSample>,
pub hidden: Vec<String>,
pub opacity: BTreeMap<String, f64>,
pub section: Option<SectionSample>,
pub explode: Vec<ExplodeSample>,
}Fields§
§mates: BTreeMap<String, MateOverride>Constraint id → its override; mates absent here keep their document state.
camera: Option<CameraSample>Hidden occurrences.
opacity: BTreeMap<String, f64>Occurrence → opacity (0..1) for the transparent ones.
section: Option<SectionSample>§explode: Vec<ExplodeSample>The exploded views in play, in clip order (later ones compose on top).
Trait Implementations§
Source§impl Clone for FrameSample
impl Clone for FrameSample
Source§impl Debug for FrameSample
impl Debug for FrameSample
Source§impl Default for FrameSample
impl Default for FrameSample
Source§impl PartialEq for FrameSample
impl PartialEq for FrameSample
impl StructuralPartialEq for FrameSample
Auto Trait Implementations§
impl Forget for FrameSample
impl Freeze for FrameSample
impl RefUnwindSafe for FrameSample
impl Send for FrameSample
impl Sync for FrameSample
impl Unpin for FrameSample
impl UnsafeUnpin for FrameSample
impl UnwindSafe for FrameSample
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