pub struct UpdateAttrs {
pub status: Option<String>,
pub title: Option<String>,
pub metadata: Option<Value>,
pub session_id: Option<String>,
pub blocked_by: Option<Vec<String>>,
pub sources: Option<Vec<Source>>,
}Expand description
Attributes for updating an item.
Fields§
§status: Option<String>§title: Option<String>§metadata: Option<Value>§session_id: Option<String>§blocked_by: Option<Vec<String>>§sources: Option<Vec<Source>>Trait Implementations§
Source§impl Default for UpdateAttrs
impl Default for UpdateAttrs
Source§fn default() -> UpdateAttrs
fn default() -> UpdateAttrs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UpdateAttrs
impl RefUnwindSafe for UpdateAttrs
impl Send for UpdateAttrs
impl Sync for UpdateAttrs
impl Unpin for UpdateAttrs
impl UnsafeUnpin for UpdateAttrs
impl UnwindSafe for UpdateAttrs
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