pub struct DocumentSourceGraph {
pub schema_version: u32,
pub document_id: String,
pub parts: Vec<SourcePart>,
pub assets: Vec<SourcePart>,
pub warnings: Vec<String>,
pub preserved_features: Vec<PreservedFeature>,
}Fields§
§schema_version: u32§document_id: String§parts: Vec<SourcePart>§assets: Vec<SourcePart>§warnings: Vec<String>§preserved_features: Vec<PreservedFeature>Trait Implementations§
Source§impl Clone for DocumentSourceGraph
impl Clone for DocumentSourceGraph
Source§impl Debug for DocumentSourceGraph
impl Debug for DocumentSourceGraph
Source§impl<'de> Deserialize<'de> for DocumentSourceGraph
impl<'de> Deserialize<'de> for DocumentSourceGraph
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 DocumentSourceGraph
impl PartialEq for DocumentSourceGraph
Source§impl Serialize for DocumentSourceGraph
impl Serialize for DocumentSourceGraph
impl StructuralPartialEq for DocumentSourceGraph
Auto Trait Implementations§
impl Freeze for DocumentSourceGraph
impl RefUnwindSafe for DocumentSourceGraph
impl Send for DocumentSourceGraph
impl Sync for DocumentSourceGraph
impl Unpin for DocumentSourceGraph
impl UnsafeUnpin for DocumentSourceGraph
impl UnwindSafe for DocumentSourceGraph
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more