pub struct FragmentDeclaration {
pub id: String,
pub slot: String,
pub format: String,
pub source: String,
pub inline: Option<bool>,
pub bindings: Option<Vec<FragmentBinding>>,
pub events: Option<Vec<FragmentEvent>>,
pub priority: Option<i32>,
}Fields§
§id: String§slot: String§format: String§source: String§inline: Option<bool>§bindings: Option<Vec<FragmentBinding>>§events: Option<Vec<FragmentEvent>>§priority: Option<i32>Trait Implementations§
Source§impl Clone for FragmentDeclaration
impl Clone for FragmentDeclaration
Source§fn clone(&self) -> FragmentDeclaration
fn clone(&self) -> FragmentDeclaration
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 FragmentDeclaration
impl Debug for FragmentDeclaration
Source§impl<'de> Deserialize<'de> for FragmentDeclaration
impl<'de> Deserialize<'de> for FragmentDeclaration
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 FragmentDeclaration
impl RefUnwindSafe for FragmentDeclaration
impl Send for FragmentDeclaration
impl Sync for FragmentDeclaration
impl Unpin for FragmentDeclaration
impl UnsafeUnpin for FragmentDeclaration
impl UnwindSafe for FragmentDeclaration
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