pub struct UbuntuSymbolPaths {
pub output_directory: PathBuf,
pub linux_image: Option<ArtifactPaths>,
pub linux_image_dbgsym: Option<ArtifactPaths>,
pub linux_modules: Option<ArtifactPaths>,
}Expand description
Result of a download() call. Mirrors the request structurally: if the
request had Some(policy) for an artifact, the response has Some(paths).
Fields§
§output_directory: PathBufDirectory that holds the per-signature subdirectory.
linux_image: Option<ArtifactPaths>Paths of the kernel image, if requested.
linux_image_dbgsym: Option<ArtifactPaths>Paths of the kernel debug-symbols image, if requested.
linux_modules: Option<ArtifactPaths>Paths of the kernel modules package, if requested.
Trait Implementations§
Source§impl Clone for UbuntuSymbolPaths
impl Clone for UbuntuSymbolPaths
Source§fn clone(&self) -> UbuntuSymbolPaths
fn clone(&self) -> UbuntuSymbolPaths
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 UbuntuSymbolPaths
impl Debug for UbuntuSymbolPaths
Source§impl Default for UbuntuSymbolPaths
impl Default for UbuntuSymbolPaths
Source§fn default() -> UbuntuSymbolPaths
fn default() -> UbuntuSymbolPaths
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UbuntuSymbolPaths
impl RefUnwindSafe for UbuntuSymbolPaths
impl Send for UbuntuSymbolPaths
impl Sync for UbuntuSymbolPaths
impl Unpin for UbuntuSymbolPaths
impl UnsafeUnpin for UbuntuSymbolPaths
impl UnwindSafe for UbuntuSymbolPaths
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.