pub struct PolicyBundle {
pub shared: SharedPolicy,
pub sources: Vec<BundleSource>,
}Fields§
§sources: Vec<BundleSource>Trait Implementations§
Source§impl Clone for PolicyBundle
impl Clone for PolicyBundle
Source§fn clone(&self) -> PolicyBundle
fn clone(&self) -> PolicyBundle
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 Debug for PolicyBundle
impl Debug for PolicyBundle
Source§impl Default for PolicyBundle
impl Default for PolicyBundle
Source§fn default() -> PolicyBundle
fn default() -> PolicyBundle
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PolicyBundle
impl<'de> Deserialize<'de> for PolicyBundle
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 PolicyBundle
impl RefUnwindSafe for PolicyBundle
impl Send for PolicyBundle
impl Sync for PolicyBundle
impl Unpin for PolicyBundle
impl UnsafeUnpin for PolicyBundle
impl UnwindSafe for PolicyBundle
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