pub struct AuthIssue {
pub severity: IssueSeverity,
pub message: String,
pub suggestion: String,
pub affected_field: Option<String>,
}Expand description
Authorization boundary issue
Fields§
§severity: IssueSeveritySeverity level of the issue
message: StringClear message describing the issue
suggestion: StringActionable suggestion for fixing the issue
affected_field: Option<String>Affected field or scope (if applicable)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AuthIssue
impl<'de> Deserialize<'de> for AuthIssue
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 AuthIssue
impl RefUnwindSafe for AuthIssue
impl Send for AuthIssue
impl Sync for AuthIssue
impl Unpin for AuthIssue
impl UnsafeUnpin for AuthIssue
impl UnwindSafe for AuthIssue
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