pub struct AclChangeSetOwner {
pub type: Type,
pub role: String,
}Expand description
AclChangeSetOwner : hands the target to role — for a schema, with everything already in it but an extension’s members, which stay with the extension
Fields§
§type: Type§role: Stringa data table role of the instance, or admin
Implementations§
Source§impl AclChangeSetOwner
impl AclChangeSetOwner
Sourcepub fn new(type: Type, role: String) -> AclChangeSetOwner
pub fn new(type: Type, role: String) -> AclChangeSetOwner
hands the target to role — for a schema, with everything already in it but an extension’s members, which stay with the extension
Trait Implementations§
Source§impl Clone for AclChangeSetOwner
impl Clone for AclChangeSetOwner
Source§impl Debug for AclChangeSetOwner
impl Debug for AclChangeSetOwner
Source§impl Default for AclChangeSetOwner
impl Default for AclChangeSetOwner
Source§impl<'de> Deserialize<'de> for AclChangeSetOwner
impl<'de> Deserialize<'de> for AclChangeSetOwner
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 AclChangeSetOwner
impl PartialEq for AclChangeSetOwner
Source§impl Serialize for AclChangeSetOwner
impl Serialize for AclChangeSetOwner
impl StructuralPartialEq for AclChangeSetOwner
Auto Trait Implementations§
impl Freeze for AclChangeSetOwner
impl RefUnwindSafe for AclChangeSetOwner
impl Send for AclChangeSetOwner
impl Sync for AclChangeSetOwner
impl Unpin for AclChangeSetOwner
impl UnsafeUnpin for AclChangeSetOwner
impl UnwindSafe for AclChangeSetOwner
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