pub struct WaiverFile {
pub schema_version: String,
pub waivers: Vec<WaiverEntry>,
}Fields§
§schema_version: String§waivers: Vec<WaiverEntry>#[serde(default)] keeps load-compat with files that omit the
waivers: key entirely (an empty waiver file). Mirrors
PolicyFile.overrides.
Trait Implementations§
Source§impl Clone for WaiverFile
impl Clone for WaiverFile
Source§fn clone(&self) -> WaiverFile
fn clone(&self) -> WaiverFile
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 WaiverFile
impl Debug for WaiverFile
Source§impl<'de> Deserialize<'de> for WaiverFile
impl<'de> Deserialize<'de> for WaiverFile
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 WaiverFile
impl RefUnwindSafe for WaiverFile
impl Send for WaiverFile
impl Sync for WaiverFile
impl Unpin for WaiverFile
impl UnsafeUnpin for WaiverFile
impl UnwindSafe for WaiverFile
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