pub struct RolesEvent {
pub governance: Option<GovRoleEvent>,
pub tracker_schemas: Option<TrackerSchemasRoleEvent>,
pub schema: Option<HashSet<SchemaIdRole>>,
}Fields§
§governance: Option<GovRoleEvent>§tracker_schemas: Option<TrackerSchemasRoleEvent>§schema: Option<HashSet<SchemaIdRole>>Trait Implementations§
Source§impl Clone for RolesEvent
impl Clone for RolesEvent
Source§fn clone(&self) -> RolesEvent
fn clone(&self) -> RolesEvent
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 RolesEvent
impl Debug for RolesEvent
Source§impl<'de> Deserialize<'de> for RolesEvent
impl<'de> Deserialize<'de> for RolesEvent
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 RolesEvent
impl RefUnwindSafe for RolesEvent
impl Send for RolesEvent
impl Sync for RolesEvent
impl Unpin for RolesEvent
impl UnsafeUnpin for RolesEvent
impl UnwindSafe for RolesEvent
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