pub struct CustomCanvas {
pub preset: Option<String>,
pub width: Option<u32>,
pub height: Option<u32>,
pub frame_rate: Option<FrameRateChoice>,
pub background: Option<Rgba>,
}Expand description
A canvas by its parts.
Fields§
§preset: Option<String>The preset the other parts replace parts of. Default youtube-1080p.
width: Option<u32>Width in pixels.
height: Option<u32>Height in pixels.
frame_rate: Option<FrameRateChoice>Frames per second: an integer, 23.976, 29.97 or 59.94, or the
project’s exact {num, den}.
background: Option<Rgba>The opaque color under everything. Default: the theme’s.
Trait Implementations§
Source§impl Clone for CustomCanvas
impl Clone for CustomCanvas
Source§impl Debug for CustomCanvas
impl Debug for CustomCanvas
Source§impl Default for CustomCanvas
impl Default for CustomCanvas
Source§impl<'de> Deserialize<'de> for CustomCanvas
impl<'de> Deserialize<'de> for CustomCanvas
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CustomCanvas
impl PartialEq for CustomCanvas
Source§impl Serialize for CustomCanvas
impl Serialize for CustomCanvas
impl StructuralPartialEq for CustomCanvas
Auto Trait Implementations§
impl Freeze for CustomCanvas
impl RefUnwindSafe for CustomCanvas
impl Send for CustomCanvas
impl Sync for CustomCanvas
impl Unpin for CustomCanvas
impl UnsafeUnpin for CustomCanvas
impl UnwindSafe for CustomCanvas
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