pub struct TodosSnapshot {
pub thread_id: String,
pub cards: Vec<TaskBoardCard>,
pub markdown: String,
}Expand description
A single CRUD outcome: the post-mutation cards plus a markdown rendering.
Fields§
§thread_id: StringThe thread the board belongs to.
cards: Vec<TaskBoardCard>The cards after the mutation.
markdown: StringGitHub-flavored markdown rendering of the cards.
Trait Implementations§
Source§impl Clone for TodosSnapshot
impl Clone for TodosSnapshot
Source§fn clone(&self) -> TodosSnapshot
fn clone(&self) -> TodosSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TodosSnapshot
impl Debug for TodosSnapshot
Source§impl<'de> Deserialize<'de> for TodosSnapshot
impl<'de> Deserialize<'de> for TodosSnapshot
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
impl Eq for TodosSnapshot
Source§impl PartialEq for TodosSnapshot
impl PartialEq for TodosSnapshot
Source§impl Serialize for TodosSnapshot
impl Serialize for TodosSnapshot
impl StructuralPartialEq for TodosSnapshot
Auto Trait Implementations§
impl Freeze for TodosSnapshot
impl RefUnwindSafe for TodosSnapshot
impl Send for TodosSnapshot
impl Sync for TodosSnapshot
impl Unpin for TodosSnapshot
impl UnsafeUnpin for TodosSnapshot
impl UnwindSafe for TodosSnapshot
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