pub struct AreaPatch {
pub title: Option<String>,
pub tag_ids: Option<Vec<ThingsId>>,
pub modification_date: Option<f64>,
pub sort_index: Option<i32>,
}Expand description
Sparse patch fields for Area t=1 updates.
Fields§
§title: Option<String>tt: title.
tag_ids: Option<Vec<ThingsId>>tg: tag IDs.
modification_date: Option<f64>md: modification timestamp.
sort_index: Option<i32>ix: sort index.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AreaPatch
impl<'de> Deserialize<'de> for AreaPatch
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 From<AreaPatch> for AreaStateProps
impl From<AreaPatch> for AreaStateProps
Source§impl From<AreaPatch> for Properties
impl From<AreaPatch> for Properties
impl StructuralPartialEq for AreaPatch
Auto Trait Implementations§
impl Freeze for AreaPatch
impl RefUnwindSafe for AreaPatch
impl Send for AreaPatch
impl Sync for AreaPatch
impl Unpin for AreaPatch
impl UnsafeUnpin for AreaPatch
impl UnwindSafe for AreaPatch
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