pub struct ComposeDefaults { /* private fields */ }Expand description
The documented Compose Specification defaults covered by this release.
Implementations§
Source§impl ComposeDefaults
impl ComposeDefaults
Sourcepub const fn new(platform: ContainerPlatform) -> Self
pub const fn new(platform: ContainerPlatform) -> Self
Creates a specification-oriented provider for the target container platform.
Sourcepub const fn platform(self) -> ContainerPlatform
pub const fn platform(self) -> ContainerPlatform
Returns the target container platform.
Trait Implementations§
Source§impl Clone for ComposeDefaults
impl Clone for ComposeDefaults
Source§fn clone(&self) -> ComposeDefaults
fn clone(&self) -> ComposeDefaults
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 moreimpl Copy for ComposeDefaults
Source§impl Debug for ComposeDefaults
impl Debug for ComposeDefaults
Source§impl DefaultProvider for ComposeDefaults
impl DefaultProvider for ComposeDefaults
Source§fn resolve(&self, request: &DefaultRequest) -> Option<DefaultValue>
fn resolve(&self, request: &DefaultRequest) -> Option<DefaultValue>
Returns a value for one omission, or
None to leave it unresolved.impl Eq for ComposeDefaults
Source§impl PartialEq for ComposeDefaults
impl PartialEq for ComposeDefaults
impl StructuralPartialEq for ComposeDefaults
Auto Trait Implementations§
impl Freeze for ComposeDefaults
impl RefUnwindSafe for ComposeDefaults
impl Send for ComposeDefaults
impl Sync for ComposeDefaults
impl Unpin for ComposeDefaults
impl UnsafeUnpin for ComposeDefaults
impl UnwindSafe for ComposeDefaults
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