pub struct CharmBaseDiff {
pub build_snap_channels: Option<Vec<String>>,
}Expand description
Representation of the charm_base-diff resource
Fields§
§build_snap_channels: Option<Vec<String>>Source snap channels for builds
A dictionary mapping snap names to channels to use when building charm recipes that specify this base. The special ‘_byarch’ key may have a mapping of architecture names to mappings of snap names to channels, which if present override the channels declared at the top level when building for those architectures.
Trait Implementations§
Source§impl Clone for CharmBaseDiff
impl Clone for CharmBaseDiff
Source§fn clone(&self) -> CharmBaseDiff
fn clone(&self) -> CharmBaseDiff
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 CharmBaseDiff
impl Debug for CharmBaseDiff
Source§impl Default for CharmBaseDiff
impl Default for CharmBaseDiff
Source§impl<'de> Deserialize<'de> for CharmBaseDiff
impl<'de> Deserialize<'de> for CharmBaseDiff
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 CharmBaseDiff
impl PartialEq for CharmBaseDiff
Source§impl Serialize for CharmBaseDiff
impl Serialize for CharmBaseDiff
impl StructuralPartialEq for CharmBaseDiff
Auto Trait Implementations§
impl Freeze for CharmBaseDiff
impl RefUnwindSafe for CharmBaseDiff
impl Send for CharmBaseDiff
impl Sync for CharmBaseDiff
impl Unpin for CharmBaseDiff
impl UnwindSafe for CharmBaseDiff
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