pub struct ModuleFactoryFlags {
pub unicode: bool,
pub classes_discardable: bool,
pub license_check: bool,
pub component_non_discardable: bool,
}Expand description
Factory capability flags declared by moduleinfo.json.
Fields§
§unicode: boolFactory and class strings use Unicode.
classes_discardable: boolClass objects may be discarded after use.
license_check: boolThe factory performs a license check.
component_non_discardable: boolComponent objects must not be discarded.
Trait Implementations§
Source§impl Clone for ModuleFactoryFlags
impl Clone for ModuleFactoryFlags
Source§fn clone(&self) -> ModuleFactoryFlags
fn clone(&self) -> ModuleFactoryFlags
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 ModuleFactoryFlags
impl Debug for ModuleFactoryFlags
Source§impl Default for ModuleFactoryFlags
impl Default for ModuleFactoryFlags
Source§fn default() -> ModuleFactoryFlags
fn default() -> ModuleFactoryFlags
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModuleFactoryFlags
impl<'de> Deserialize<'de> for ModuleFactoryFlags
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
impl Eq for ModuleFactoryFlags
Source§impl PartialEq for ModuleFactoryFlags
impl PartialEq for ModuleFactoryFlags
Source§impl Serialize for ModuleFactoryFlags
impl Serialize for ModuleFactoryFlags
impl StructuralPartialEq for ModuleFactoryFlags
Auto Trait Implementations§
impl Freeze for ModuleFactoryFlags
impl RefUnwindSafe for ModuleFactoryFlags
impl Send for ModuleFactoryFlags
impl Sync for ModuleFactoryFlags
impl Unpin for ModuleFactoryFlags
impl UnsafeUnpin for ModuleFactoryFlags
impl UnwindSafe for ModuleFactoryFlags
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