pub struct ArtifactListQuery {
pub rustc_version: Option<WireRustcVersion>,
pub target: Option<TargetTriple>,
pub crate_name: Option<CrateName>,
pub limit: Option<u32>,
}Expand description
Query for GET /api/v1/admin/artifacts — a bounded catalog listing
used to preview a prune and for ad-hoc inspection.
Fields§
§rustc_version: Option<WireRustcVersion>Only rows built by this rustc version.
target: Option<TargetTriple>Only rows for this compilation target.
crate_name: Option<CrateName>Only rows for this crate (crate on the wire).
limit: Option<u32>Most rows to return (bounded server-side).
Trait Implementations§
Source§impl Clone for ArtifactListQuery
impl Clone for ArtifactListQuery
Source§impl ComposeSchema for ArtifactListQuery
impl ComposeSchema for ArtifactListQuery
Source§impl Debug for ArtifactListQuery
impl Debug for ArtifactListQuery
Source§impl Default for ArtifactListQuery
impl Default for ArtifactListQuery
Source§impl<'de> Deserialize<'de> for ArtifactListQuery
impl<'de> Deserialize<'de> for ArtifactListQuery
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
impl Eq for ArtifactListQuery
Source§impl PartialEq for ArtifactListQuery
impl PartialEq for ArtifactListQuery
Source§impl Serialize for ArtifactListQuery
impl Serialize for ArtifactListQuery
impl StructuralPartialEq for ArtifactListQuery
Auto Trait Implementations§
impl Freeze for ArtifactListQuery
impl RefUnwindSafe for ArtifactListQuery
impl Send for ArtifactListQuery
impl Sync for ArtifactListQuery
impl Unpin for ArtifactListQuery
impl UnsafeUnpin for ArtifactListQuery
impl UnwindSafe for ArtifactListQuery
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.