pub struct CollectionField {
pub id: u64,
pub name: String,
pub field_type: String,
pub public: bool,
pub position: u32,
pub options: Option<Vec<String>>,
pub lines: Option<u32>,
pub extra: ExtraFields,
}Fields§
§id: u64§name: String§field_type: String§public: bool§position: u32§options: Option<Vec<String>>§lines: Option<u32>§extra: ExtraFieldsTrait Implementations§
Source§impl Clone for CollectionField
impl Clone for CollectionField
Source§fn clone(&self) -> CollectionField
fn clone(&self) -> CollectionField
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 CollectionField
impl Debug for CollectionField
Source§impl<'de> Deserialize<'de> for CollectionField
impl<'de> Deserialize<'de> for CollectionField
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 Freeze for CollectionField
impl RefUnwindSafe for CollectionField
impl Send for CollectionField
impl Sync for CollectionField
impl Unpin for CollectionField
impl UnsafeUnpin for CollectionField
impl UnwindSafe for CollectionField
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