pub struct PermissionElementIssueDetails {
pub issueType: PermissionElementIssueType,
pub type_: Option<String>,
pub nodeId: Option<BackendNodeId>,
pub isWarning: Option<bool>,
pub permissionName: Option<String>,
pub occluderNodeInfo: Option<String>,
pub occluderParentNodeInfo: Option<String>,
pub disableReason: Option<String>,
}Expand description
This issue warns about improper usage of the
Fields§
§issueType: PermissionElementIssueType§type_: Option<String>The value of the type attribute.
nodeId: Option<BackendNodeId>The node ID of the
isWarning: Option<bool>True if the issue is a warning, false if it is an error.
permissionName: Option<String>Fields for message construction: Used for messages that reference a specific permission name
occluderNodeInfo: Option<String>Used for messages about occlusion
occluderParentNodeInfo: Option<String>Used for messages about occluder’s parent
disableReason: Option<String>Used for messages about activation disabled reason
Trait Implementations§
Source§impl Clone for PermissionElementIssueDetails
impl Clone for PermissionElementIssueDetails
Source§fn clone(&self) -> PermissionElementIssueDetails
fn clone(&self) -> PermissionElementIssueDetails
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 Default for PermissionElementIssueDetails
impl Default for PermissionElementIssueDetails
Source§fn default() -> PermissionElementIssueDetails
fn default() -> PermissionElementIssueDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionElementIssueDetails
impl<'de> Deserialize<'de> for PermissionElementIssueDetails
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
Auto Trait Implementations§
impl Freeze for PermissionElementIssueDetails
impl RefUnwindSafe for PermissionElementIssueDetails
impl Send for PermissionElementIssueDetails
impl Sync for PermissionElementIssueDetails
impl Unpin for PermissionElementIssueDetails
impl UnsafeUnpin for PermissionElementIssueDetails
impl UnwindSafe for PermissionElementIssueDetails
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