pub struct FinalListResourcesResult {
pub resources: Vec<FinalResource>,
pub next_cursor: Option<String>,
pub ttl_ms: CacheTtl,
pub cache_scope: CacheScope,
}Expand description
Final resources/list result payload.
Fields§
§resources: Vec<FinalResource>Catalog resources in their selected order.
next_cursor: Option<String>Opaque next cursor, if another page is available.
ttl_ms: CacheTtlRequired lossless final cache lifetime.
cache_scope: CacheScopeRequired final cache sharing scope.
Trait Implementations§
Source§impl Clone for FinalListResourcesResult
impl Clone for FinalListResourcesResult
Source§fn clone(&self) -> FinalListResourcesResult
fn clone(&self) -> FinalListResourcesResult
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 moreSource§impl Debug for FinalListResourcesResult
impl Debug for FinalListResourcesResult
Source§impl<'de> Deserialize<'de> for FinalListResourcesResult
impl<'de> Deserialize<'de> for FinalListResourcesResult
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 FinalListResourcesResult
impl RefUnwindSafe for FinalListResourcesResult
impl Send for FinalListResourcesResult
impl Sync for FinalListResourcesResult
impl Unpin for FinalListResourcesResult
impl UnsafeUnpin for FinalListResourcesResult
impl UnwindSafe for FinalListResourcesResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).