pub struct ExpansionResultSerde {
pub root: String,
pub levels: Vec<Vec<String>>,
pub total_blocks: usize,
}Fields§
§root: String§levels: Vec<Vec<String>>§total_blocks: usizeTrait Implementations§
Source§impl Clone for ExpansionResultSerde
impl Clone for ExpansionResultSerde
Source§fn clone(&self) -> ExpansionResultSerde
fn clone(&self) -> ExpansionResultSerde
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 ExpansionResultSerde
impl Debug for ExpansionResultSerde
Source§impl<'de> Deserialize<'de> for ExpansionResultSerde
impl<'de> Deserialize<'de> for ExpansionResultSerde
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 ExpansionResultSerde
impl RefUnwindSafe for ExpansionResultSerde
impl Send for ExpansionResultSerde
impl Sync for ExpansionResultSerde
impl Unpin for ExpansionResultSerde
impl UnwindSafe for ExpansionResultSerde
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