pub struct IdentityList<R>(/* private fields */);Expand description
Serializable wrapper around a list of identities. This implements serialize for individual strings or integers. as well as lists of these. This is useful for the many endpoints that accept lists of identities.
Trait Implementations§
Source§impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for EventsResource
impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for EventsResource
Source§impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for ExtPipesResource
impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for ExtPipesResource
Source§impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for Files
impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for Files
Source§impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for RelationshipsResource
impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for RelationshipsResource
Source§impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for SequencesResource
impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for SequencesResource
Source§impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for TimeSeriesResource
impl<R> DeleteWithIgnoreUnknownIds<IdentityList<R>> for TimeSeriesResource
Source§impl<R> From<R> for IdentityList<R>
impl<R> From<R> for IdentityList<R>
Source§impl<R> RetrieveWithIgnoreUnknownIds<IdentityList<R>, DataSet> for DataSetsResource
impl<R> RetrieveWithIgnoreUnknownIds<IdentityList<R>, DataSet> for DataSetsResource
Source§impl<R> RetrieveWithIgnoreUnknownIds<IdentityList<R>, Event> for EventsResource
impl<R> RetrieveWithIgnoreUnknownIds<IdentityList<R>, Event> for EventsResource
Source§impl<R> RetrieveWithIgnoreUnknownIds<IdentityList<R>, ExtPipe> for ExtPipesResource
impl<R> RetrieveWithIgnoreUnknownIds<IdentityList<R>, ExtPipe> for ExtPipesResource
Source§impl<R> RetrieveWithIgnoreUnknownIds<IdentityList<R>, Sequence> for SequencesResource
impl<R> RetrieveWithIgnoreUnknownIds<IdentityList<R>, Sequence> for SequencesResource
Source§impl Serialize for IdentityList<&[&CogniteExternalId]>
impl Serialize for IdentityList<&[&CogniteExternalId]>
Source§impl<const N: usize> Serialize for IdentityList<&[&CogniteExternalId; N]>
impl<const N: usize> Serialize for IdentityList<&[&CogniteExternalId; N]>
Source§impl Serialize for IdentityList<&[&CogniteId]>
impl Serialize for IdentityList<&[&CogniteId]>
Source§impl Serialize for IdentityList<&[&Identity]>
impl Serialize for IdentityList<&[&Identity]>
Source§impl Serialize for IdentityList<&[&String]>
impl Serialize for IdentityList<&[&String]>
Source§impl Serialize for IdentityList<&[&str]>
impl Serialize for IdentityList<&[&str]>
Source§impl Serialize for IdentityList<&[CogniteExternalId]>
impl Serialize for IdentityList<&[CogniteExternalId]>
Source§impl<const N: usize> Serialize for IdentityList<&[CogniteExternalId; N]>
impl<const N: usize> Serialize for IdentityList<&[CogniteExternalId; N]>
Source§impl Serialize for IdentityList<&[CogniteId]>
impl Serialize for IdentityList<&[CogniteId]>
Source§impl Serialize for IdentityList<&[Identity]>
impl Serialize for IdentityList<&[Identity]>
Source§impl Serialize for IdentityList<&[String]>
impl Serialize for IdentityList<&[String]>
Source§impl Serialize for IdentityList<&[i64]>
impl Serialize for IdentityList<&[i64]>
Source§impl Serialize for IdentityList<&CogniteExternalId>
impl Serialize for IdentityList<&CogniteExternalId>
Source§impl Serialize for IdentityList<&CogniteId>
impl Serialize for IdentityList<&CogniteId>
Source§impl Serialize for IdentityList<&Identity>
impl Serialize for IdentityList<&Identity>
Source§impl Serialize for IdentityList<&String>
impl Serialize for IdentityList<&String>
Source§impl Serialize for IdentityList<&Vec<&CogniteExternalId>>
impl Serialize for IdentityList<&Vec<&CogniteExternalId>>
Source§impl Serialize for IdentityList<&Vec<CogniteExternalId>>
impl Serialize for IdentityList<&Vec<CogniteExternalId>>
Source§impl Serialize for IdentityList<&str>
impl Serialize for IdentityList<&str>
Auto Trait Implementations§
impl<R> Freeze for IdentityList<R>where
R: Freeze,
impl<R> RefUnwindSafe for IdentityList<R>where
R: RefUnwindSafe,
impl<R> Send for IdentityList<R>where
R: Send,
impl<R> Sync for IdentityList<R>where
R: Sync,
impl<R> Unpin for IdentityList<R>where
R: Unpin,
impl<R> UnwindSafe for IdentityList<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