pub struct ModuleFactoryInfo {
pub vendor: String,
pub url: String,
pub email: String,
pub flags: ModuleFactoryFlags,
}Expand description
Factory metadata declared by a bundle’s moduleinfo.json.
Fields§
§vendor: StringVendor / manufacturer name.
url: StringVendor URL.
email: StringVendor contact email.
flags: ModuleFactoryFlagsFactory capabilities.
Trait Implementations§
Source§impl Clone for ModuleFactoryInfo
impl Clone for ModuleFactoryInfo
Source§fn clone(&self) -> ModuleFactoryInfo
fn clone(&self) -> ModuleFactoryInfo
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 ModuleFactoryInfo
impl Debug for ModuleFactoryInfo
Source§impl Default for ModuleFactoryInfo
impl Default for ModuleFactoryInfo
Source§fn default() -> ModuleFactoryInfo
fn default() -> ModuleFactoryInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModuleFactoryInfo
impl<'de> Deserialize<'de> for ModuleFactoryInfo
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 ModuleFactoryInfo
Source§impl PartialEq for ModuleFactoryInfo
impl PartialEq for ModuleFactoryInfo
Source§impl Serialize for ModuleFactoryInfo
impl Serialize for ModuleFactoryInfo
impl StructuralPartialEq for ModuleFactoryInfo
Auto Trait Implementations§
impl Freeze for ModuleFactoryInfo
impl RefUnwindSafe for ModuleFactoryInfo
impl Send for ModuleFactoryInfo
impl Sync for ModuleFactoryInfo
impl Unpin for ModuleFactoryInfo
impl UnsafeUnpin for ModuleFactoryInfo
impl UnwindSafe for ModuleFactoryInfo
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