pub enum LightRigType {
Show 13 variants
Balanced,
Bright,
Chilly,
Contrasting,
Flat,
Harsh,
Morning,
Soft,
Sunrise,
Sunset,
ThreePt,
TwoPt,
Other(String),
}Expand description
光照设备预设类型(OOXML ST_LightRigType,常用子集)。
Variants§
Balanced
balanced(平衡光,默认)。
Bright
bright:明亮。
Chilly
chilly:冷光。
Contrasting
contrasting:对比光。
Flat
flat:平光。
Harsh
harsh:强光。
Morning
morning:晨光。
Soft
soft:柔光。
Sunrise
sunrise:日出光。
Sunset
sunset:日落光。
ThreePt
threePt:三点光(Office 默认 effectStyle 中使用)。
TwoPt
twoPt:两点光。
Other(String)
其它未显式枚举的光照类型(保留原始字符串)。
Implementations§
Source§impl LightRigType
impl LightRigType
Trait Implementations§
Source§impl Clone for LightRigType
impl Clone for LightRigType
Source§fn clone(&self) -> LightRigType
fn clone(&self) -> LightRigType
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 LightRigType
impl Debug for LightRigType
Source§impl Default for LightRigType
impl Default for LightRigType
Source§fn default() -> LightRigType
fn default() -> LightRigType
Returns the “default value” for a type. Read more
impl Eq for LightRigType
Source§impl PartialEq for LightRigType
impl PartialEq for LightRigType
Source§fn eq(&self, other: &LightRigType) -> bool
fn eq(&self, other: &LightRigType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LightRigType
Auto Trait Implementations§
impl Freeze for LightRigType
impl RefUnwindSafe for LightRigType
impl Send for LightRigType
impl Sync for LightRigType
impl Unpin for LightRigType
impl UnsafeUnpin for LightRigType
impl UnwindSafe for LightRigType
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.