pub struct ProviderResult {
pub provider: String,
pub resource_type: String,
pub items: Vec<ProviderItem>,
pub total_count: Option<usize>,
pub truncated: bool,
}Fields§
§provider: String§resource_type: String§items: Vec<ProviderItem>§total_count: Option<usize>§truncated: boolImplementations§
Source§impl ProviderResult
impl ProviderResult
pub fn format_compact(&self) -> String
Sourcepub fn compact_header(&self, count: usize) -> String
pub fn compact_header(&self, count: usize) -> String
The list line of Self::format_compact for count listed items.
Trait Implementations§
Source§impl Clone for ProviderResult
impl Clone for ProviderResult
Source§impl Debug for ProviderResult
impl Debug for ProviderResult
Source§impl<'de> Deserialize<'de> for ProviderResult
impl<'de> Deserialize<'de> for ProviderResult
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 Forget for ProviderResult
impl Freeze for ProviderResult
impl Move for ProviderResult
impl RefUnwindSafe for ProviderResult
impl Send for ProviderResult
impl Sync for ProviderResult
impl Unpin for ProviderResult
impl UnsafeUnpin for ProviderResult
impl UnwindSafe for ProviderResult
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>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more