pub struct ViewResultSerde {
pub block_id: String,
pub content: Option<String>,
pub role: Option<String>,
pub tags: Vec<String>,
pub children_count: usize,
pub incoming_edges: usize,
pub outgoing_edges: usize,
}Fields§
§block_id: String§content: Option<String>§role: Option<String>§children_count: usize§incoming_edges: usize§outgoing_edges: usizeTrait Implementations§
Source§impl Clone for ViewResultSerde
impl Clone for ViewResultSerde
Source§fn clone(&self) -> ViewResultSerde
fn clone(&self) -> ViewResultSerde
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 ViewResultSerde
impl Debug for ViewResultSerde
Source§impl<'de> Deserialize<'de> for ViewResultSerde
impl<'de> Deserialize<'de> for ViewResultSerde
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 ViewResultSerde
impl RefUnwindSafe for ViewResultSerde
impl Send for ViewResultSerde
impl Sync for ViewResultSerde
impl Unpin for ViewResultSerde
impl UnwindSafe for ViewResultSerde
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