pub struct IdentityOrInstanceList<R>(/* private fields */);Expand description
Serializable wrapper around a list of identity or instance IDs. This implements serialize for individual strings, integers or instance IDs, as well as lists of these. This is useful for the many endpoints that accept lists of identities.
Trait Implementations§
Source§impl<R> From<R> for IdentityOrInstanceList<R>
impl<R> From<R> for IdentityOrInstanceList<R>
Source§impl<R> RetrieveWithIgnoreUnknownIds<IdentityOrInstanceList<R>, FileMetadata> for Files
impl<R> RetrieveWithIgnoreUnknownIds<IdentityOrInstanceList<R>, FileMetadata> for Files
Source§impl<R> RetrieveWithIgnoreUnknownIds<IdentityOrInstanceList<R>, TimeSeries> for TimeSeriesResource
impl<R> RetrieveWithIgnoreUnknownIds<IdentityOrInstanceList<R>, TimeSeries> for TimeSeriesResource
Source§impl Serialize for IdentityOrInstanceList<&[&IdentityOrInstance]>
impl Serialize for IdentityOrInstanceList<&[&IdentityOrInstance]>
Source§impl<const N: usize> Serialize for IdentityOrInstanceList<&[&IdentityOrInstance; N]>
impl<const N: usize> Serialize for IdentityOrInstanceList<&[&IdentityOrInstance; N]>
Source§impl Serialize for IdentityOrInstanceList<&[&InstanceId]>
impl Serialize for IdentityOrInstanceList<&[&InstanceId]>
Source§impl<const N: usize> Serialize for IdentityOrInstanceList<&[&InstanceId; N]>
impl<const N: usize> Serialize for IdentityOrInstanceList<&[&InstanceId; N]>
Source§impl Serialize for IdentityOrInstanceList<&[IdentityOrInstance]>
impl Serialize for IdentityOrInstanceList<&[IdentityOrInstance]>
Source§impl<const N: usize> Serialize for IdentityOrInstanceList<&[IdentityOrInstance; N]>
impl<const N: usize> Serialize for IdentityOrInstanceList<&[IdentityOrInstance; N]>
Source§impl Serialize for IdentityOrInstanceList<&[InstanceId]>
impl Serialize for IdentityOrInstanceList<&[InstanceId]>
Source§impl<const N: usize> Serialize for IdentityOrInstanceList<&[InstanceId; N]>
impl<const N: usize> Serialize for IdentityOrInstanceList<&[InstanceId; N]>
Source§impl Serialize for IdentityOrInstanceList<&InstanceId>
impl Serialize for IdentityOrInstanceList<&InstanceId>
Source§impl Serialize for IdentityOrInstanceList<&Vec<&IdentityOrInstance>>
impl Serialize for IdentityOrInstanceList<&Vec<&IdentityOrInstance>>
Source§impl Serialize for IdentityOrInstanceList<&Vec<&InstanceId>>
impl Serialize for IdentityOrInstanceList<&Vec<&InstanceId>>
Source§impl Serialize for IdentityOrInstanceList<&Vec<IdentityOrInstance>>
impl Serialize for IdentityOrInstanceList<&Vec<IdentityOrInstance>>
Source§impl Serialize for IdentityOrInstanceList<&Vec<InstanceId>>
impl Serialize for IdentityOrInstanceList<&Vec<InstanceId>>
Source§impl<T> Serialize for IdentityOrInstanceList<T>
impl<T> Serialize for IdentityOrInstanceList<T>
Auto Trait Implementations§
impl<R> Freeze for IdentityOrInstanceList<R>where
R: Freeze,
impl<R> RefUnwindSafe for IdentityOrInstanceList<R>where
R: RefUnwindSafe,
impl<R> Send for IdentityOrInstanceList<R>where
R: Send,
impl<R> Sync for IdentityOrInstanceList<R>where
R: Sync,
impl<R> Unpin for IdentityOrInstanceList<R>where
R: Unpin,
impl<R> UnwindSafe for IdentityOrInstanceList<R>where
R: UnwindSafe,
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