pub struct BoundSequenceSecurity {
pub role_owner: RoleIdentity,
pub acl: Option<Vec<BoundAclEntry<SequencePrivileges>>>,
}Fields§
§role_owner: RoleIdentity§acl: Option<Vec<BoundAclEntry<SequencePrivileges>>>Explicit null preserves default owner privileges; a missing current field is invalid.
Implementations§
Source§impl BoundSequenceSecurity
impl BoundSequenceSecurity
pub fn owner(role_owner: RoleIdentity) -> Self
Trait Implementations§
Source§impl Clone for BoundSequenceSecurity
impl Clone for BoundSequenceSecurity
Source§impl Debug for BoundSequenceSecurity
impl Debug for BoundSequenceSecurity
Source§impl<'de> Deserialize<'de> for BoundSequenceSecurity
impl<'de> Deserialize<'de> for BoundSequenceSecurity
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
impl Eq for BoundSequenceSecurity
Source§impl PartialEq for BoundSequenceSecurity
impl PartialEq for BoundSequenceSecurity
Source§impl Serialize for BoundSequenceSecurity
impl Serialize for BoundSequenceSecurity
impl StructuralPartialEq for BoundSequenceSecurity
Auto Trait Implementations§
impl Freeze for BoundSequenceSecurity
impl RefUnwindSafe for BoundSequenceSecurity
impl Send for BoundSequenceSecurity
impl Sync for BoundSequenceSecurity
impl Unpin for BoundSequenceSecurity
impl UnsafeUnpin for BoundSequenceSecurity
impl UnwindSafe for BoundSequenceSecurity
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