pub struct FragmentScope {
pub roles: Vec<String>,
pub schemas: Vec<ScopedSchema>,
}Fields§
§roles: Vec<String>§schemas: Vec<ScopedSchema>Trait Implementations§
Source§impl Clone for FragmentScope
impl Clone for FragmentScope
Source§fn clone(&self) -> FragmentScope
fn clone(&self) -> FragmentScope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FragmentScope
impl Debug for FragmentScope
Source§impl Default for FragmentScope
impl Default for FragmentScope
Source§fn default() -> FragmentScope
fn default() -> FragmentScope
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FragmentScope
impl<'de> Deserialize<'de> for FragmentScope
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 FragmentScope
impl RefUnwindSafe for FragmentScope
impl Send for FragmentScope
impl Sync for FragmentScope
impl Unpin for FragmentScope
impl UnsafeUnpin for FragmentScope
impl UnwindSafe for FragmentScope
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