pub struct ExpansionRead<'a, C> {
pub total: Option<i32>,
pub offset: Option<i32>,
pub contains: &'a [C],
}Expand description
The ValueSet.expansion.
Fields§
§total: Option<i32>The number of concepts in the whole expansion (expansion.total).
offset: Option<i32>Where this page of a paged expansion starts (expansion.offset).
contains: &'a [C]The entries (expansion.contains).
Trait Implementations§
Source§impl<'a, C: Clone> Clone for ExpansionRead<'a, C>
impl<'a, C: Clone> Clone for ExpansionRead<'a, C>
Source§impl<'a, C: Debug> Debug for ExpansionRead<'a, C>
impl<'a, C: Debug> Debug for ExpansionRead<'a, C>
impl<'a, C: Eq> Eq for ExpansionRead<'a, C>
Source§impl<'a, C: PartialEq> PartialEq for ExpansionRead<'a, C>
impl<'a, C: PartialEq> PartialEq for ExpansionRead<'a, C>
impl<'a, C: PartialEq> StructuralPartialEq for ExpansionRead<'a, C>
Auto Trait Implementations§
impl<'a, C> Freeze for ExpansionRead<'a, C>
impl<'a, C> RefUnwindSafe for ExpansionRead<'a, C>where
&'a [C]: RefUnwindSafe,
impl<'a, C> Send for ExpansionRead<'a, C>
impl<'a, C> Sync for ExpansionRead<'a, C>
impl<'a, C> Unpin for ExpansionRead<'a, C>
impl<'a, C> UnsafeUnpin for ExpansionRead<'a, C>where
&'a [C]: UnsafeUnpin,
impl<'a, C> UnwindSafe for ExpansionRead<'a, C>where
&'a [C]: 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