pub struct GetFileNodesValue {
pub document: Box<Node>,
pub components: HashMap<String, Component>,
pub component_sets: HashMap<String, ComponentSet>,
pub schema_version: f64,
pub styles: HashMap<String, Style>,
}Fields§
§document: Box<Node>§components: HashMap<String, Component>A mapping from component IDs to component metadata.
component_sets: HashMap<String, ComponentSet>A mapping from component set IDs to component set metadata.
schema_version: f64The version of the file schema that this file uses.
styles: HashMap<String, Style>A mapping from style IDs to style metadata.
Implementations§
Trait Implementations§
Source§impl Clone for GetFileNodesValue
impl Clone for GetFileNodesValue
Source§fn clone(&self) -> GetFileNodesValue
fn clone(&self) -> GetFileNodesValue
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 GetFileNodesValue
impl Debug for GetFileNodesValue
Source§impl Default for GetFileNodesValue
impl Default for GetFileNodesValue
Source§fn default() -> GetFileNodesValue
fn default() -> GetFileNodesValue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetFileNodesValue
impl<'de> Deserialize<'de> for GetFileNodesValue
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
Source§impl PartialEq for GetFileNodesValue
impl PartialEq for GetFileNodesValue
Source§impl Serialize for GetFileNodesValue
impl Serialize for GetFileNodesValue
impl StructuralPartialEq for GetFileNodesValue
Auto Trait Implementations§
impl Freeze for GetFileNodesValue
impl RefUnwindSafe for GetFileNodesValue
impl Send for GetFileNodesValue
impl Sync for GetFileNodesValue
impl Unpin for GetFileNodesValue
impl UnwindSafe for GetFileNodesValue
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