pub struct Block {
pub object: Option<String>,
pub id: Option<String>,
pub parent: Option<Parent>,
pub block_type: BlockType,
pub created_time: Option<DateTime<Utc>>,
pub created_by: Option<User>,
pub last_edited_time: Option<DateTime<Utc>>,
pub last_edited_by: Option<User>,
pub archived: Option<bool>,
pub has_children: Option<bool>,
}
Fields§
§object: Option<String>
§id: Option<String>
§parent: Option<Parent>
§block_type: BlockType
§created_time: Option<DateTime<Utc>>
§created_by: Option<User>
§last_edited_time: Option<DateTime<Utc>>
§last_edited_by: Option<User>
§archived: Option<bool>
§has_children: Option<bool>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Block
impl<'de> Deserialize<'de> for Block
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 Block
impl StructuralPartialEq for Block
Auto Trait Implementations§
impl Freeze for Block
impl RefUnwindSafe for Block
impl Send for Block
impl Sync for Block
impl Unpin for Block
impl UnwindSafe for Block
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.