pub struct ResourcePath {
pub nodes: Option<Vec<ResourcePathNode>>,
}Expand description
Represents the path of resources leading up to the resource this finding is about.
This type is not used in any activity, and only used as part of another schema.
Fields§
§nodes: Option<Vec<ResourcePathNode>>The list of nodes that make the up resource path, ordered from lowest level to highest level.
Trait Implementations§
Source§impl Clone for ResourcePath
impl Clone for ResourcePath
Source§fn clone(&self) -> ResourcePath
fn clone(&self) -> ResourcePath
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 ResourcePath
impl Debug for ResourcePath
Source§impl Default for ResourcePath
impl Default for ResourcePath
Source§fn default() -> ResourcePath
fn default() -> ResourcePath
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResourcePath
impl<'de> Deserialize<'de> for ResourcePath
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 Part for ResourcePath
Auto Trait Implementations§
impl Freeze for ResourcePath
impl RefUnwindSafe for ResourcePath
impl Send for ResourcePath
impl Sync for ResourcePath
impl Unpin for ResourcePath
impl UnsafeUnpin for ResourcePath
impl UnwindSafe for ResourcePath
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