pub struct PermissionElementIssueDetails {
pub issue_type: PermissionElementIssueType,
pub type: Option<String>,
pub node_id: Option<BackendNodeId>,
pub is_warning: Option<bool>,
pub permission_name: Option<String>,
pub occluder_node_info: Option<String>,
pub occluder_parent_node_info: Option<String>,
pub disable_reason: Option<String>,
}Expand description
This issue warns about improper usage of the <permission> element.
Fields§
§issue_type: PermissionElementIssueType§type: Option<String>The value of the type attribute.
node_id: Option<BackendNodeId>The node ID of the <permission> element.
is_warning: Option<bool>True if the issue is a warning, false if it is an error.
permission_name: Option<String>Fields for message construction: Used for messages that reference a specific permission name
occluder_node_info: Option<String>Used for messages about occlusion
occluder_parent_node_info: Option<String>Used for messages about occluder’s parent
disable_reason: 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<'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
Source§impl PartialEq for PermissionElementIssueDetails
impl PartialEq for PermissionElementIssueDetails
Source§fn eq(&self, other: &PermissionElementIssueDetails) -> bool
fn eq(&self, other: &PermissionElementIssueDetails) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PermissionElementIssueDetails
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