pub struct UnityGraphicsSettings {
pub rid: i64,
pub class: String,
pub assembly: String,
pub fields: Vec<(&'static str, UnityField)>,
}Expand description
One graphics settings entry (an IRenderPipelineGraphicsSettings) as stored.
Fields§
§rid: i64Its managed-reference id.
class: StringIts class, namespace.class as the registry names it (a nested class Outer/Inner).
assembly: StringThe assembly the class is in.
fields: Vec<(&'static str, UnityField)>Its serialized fields, in declaration order, each by its name in the source.
Implementations§
Source§impl UnityGraphicsSettings
impl UnityGraphicsSettings
Sourcepub fn field(&self, name: &str) -> Option<&UnityField>
pub fn field(&self, name: &str) -> Option<&UnityField>
The field named name, where the class has one.
Trait Implementations§
Source§impl Clone for UnityGraphicsSettings
impl Clone for UnityGraphicsSettings
Source§impl Debug for UnityGraphicsSettings
impl Debug for UnityGraphicsSettings
Source§impl PartialEq for UnityGraphicsSettings
impl PartialEq for UnityGraphicsSettings
Source§impl Serialize for UnityGraphicsSettings
impl Serialize for UnityGraphicsSettings
impl StructuralPartialEq for UnityGraphicsSettings
Auto Trait Implementations§
impl Freeze for UnityGraphicsSettings
impl RefUnwindSafe for UnityGraphicsSettings
impl Send for UnityGraphicsSettings
impl Sync for UnityGraphicsSettings
impl Unpin for UnityGraphicsSettings
impl UnsafeUnpin for UnityGraphicsSettings
impl UnwindSafe for UnityGraphicsSettings
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