pub struct SchemaIdRole {
pub schema_id: SchemaType,
pub add: Option<SchemaRolesAddEvent>,
pub remove: Option<SchemaRolesRemoveEvent>,
pub change: Option<SchemaRolesChangeEvent>,
}Fields§
§schema_id: SchemaType§add: Option<SchemaRolesAddEvent>§remove: Option<SchemaRolesRemoveEvent>§change: Option<SchemaRolesChangeEvent>Trait Implementations§
Source§impl Clone for SchemaIdRole
impl Clone for SchemaIdRole
Source§fn clone(&self) -> SchemaIdRole
fn clone(&self) -> SchemaIdRole
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 SchemaIdRole
impl Debug for SchemaIdRole
Source§impl<'de> Deserialize<'de> for SchemaIdRole
impl<'de> Deserialize<'de> for SchemaIdRole
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 Hash for SchemaIdRole
impl Hash for SchemaIdRole
Source§impl PartialEq for SchemaIdRole
impl PartialEq for SchemaIdRole
Source§impl Serialize for SchemaIdRole
impl Serialize for SchemaIdRole
impl Eq for SchemaIdRole
impl StructuralPartialEq for SchemaIdRole
Auto Trait Implementations§
impl Freeze for SchemaIdRole
impl RefUnwindSafe for SchemaIdRole
impl Send for SchemaIdRole
impl Sync for SchemaIdRole
impl Unpin for SchemaIdRole
impl UnsafeUnpin for SchemaIdRole
impl UnwindSafe for SchemaIdRole
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