pub struct ChromeExtensionInfo {
pub id: String,
pub name: String,
pub version: String,
pub enabled: bool,
pub permission_names: Vec<String>,
pub icon: Option<ChromeIconData>,
}Fields§
§id: String§name: String§version: String§enabled: bool§permission_names: Vec<String>§icon: Option<ChromeIconData>Trait Implementations§
Source§impl Clone for ChromeExtensionInfo
impl Clone for ChromeExtensionInfo
Source§fn clone(&self) -> ChromeExtensionInfo
fn clone(&self) -> ChromeExtensionInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 ChromeExtensionInfo
impl Debug for ChromeExtensionInfo
Source§impl From<ChromeExtensionInfo> for ExtensionInfo
impl From<ChromeExtensionInfo> for ExtensionInfo
Source§fn from(value: ChromeExtensionInfo) -> Self
fn from(value: ChromeExtensionInfo) -> Self
Converts to this type from the input type.
Source§impl From<ExtensionInfo> for ChromeExtensionInfo
impl From<ExtensionInfo> for ChromeExtensionInfo
Source§fn from(value: ExtensionInfo) -> Self
fn from(value: ExtensionInfo) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ChromeExtensionInfo
impl PartialEq for ChromeExtensionInfo
impl Eq for ChromeExtensionInfo
impl StructuralPartialEq for ChromeExtensionInfo
Auto Trait Implementations§
impl Freeze for ChromeExtensionInfo
impl RefUnwindSafe for ChromeExtensionInfo
impl Send for ChromeExtensionInfo
impl Sync for ChromeExtensionInfo
impl Unpin for ChromeExtensionInfo
impl UnsafeUnpin for ChromeExtensionInfo
impl UnwindSafe for ChromeExtensionInfo
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