pub struct ManifestIndex {
pub name: String,
pub fields: Vec<String>,
pub unique: bool,
}Fields§
§name: String§fields: Vec<String>§unique: boolTrait Implementations§
Source§impl Clone for ManifestIndex
impl Clone for ManifestIndex
Source§fn clone(&self) -> ManifestIndex
fn clone(&self) -> ManifestIndex
Returns a duplicate of the value. Read more
1.0.0 · 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 ManifestIndex
impl Debug for ManifestIndex
Source§impl<'de> Deserialize<'de> for ManifestIndex
impl<'de> Deserialize<'de> for ManifestIndex
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
Source§impl PartialEq for ManifestIndex
impl PartialEq for ManifestIndex
Source§impl Serialize for ManifestIndex
impl Serialize for ManifestIndex
impl Eq for ManifestIndex
impl StructuralPartialEq for ManifestIndex
Auto Trait Implementations§
impl Freeze for ManifestIndex
impl RefUnwindSafe for ManifestIndex
impl Send for ManifestIndex
impl Sync for ManifestIndex
impl Unpin for ManifestIndex
impl UnsafeUnpin for ManifestIndex
impl UnwindSafe for ManifestIndex
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