#[repr(C)]pub struct SecretSchema {
pub name: *const c_char,
pub flags: SecretSchemaFlags,
pub attributes: [SecretSchemaAttribute; 32],
pub reserved: c_int,
pub reserved1: gpointer,
pub reserved2: gpointer,
pub reserved3: gpointer,
pub reserved4: gpointer,
pub reserved5: gpointer,
pub reserved6: gpointer,
pub reserved7: gpointer,
}
Fields§
§name: *const c_char
§flags: SecretSchemaFlags
§attributes: [SecretSchemaAttribute; 32]
§reserved: c_int
§reserved1: gpointer
§reserved2: gpointer
§reserved3: gpointer
§reserved4: gpointer
§reserved5: gpointer
§reserved6: gpointer
§reserved7: gpointer
Trait Implementations§
Source§impl Clone for SecretSchema
impl Clone for SecretSchema
Source§fn clone(&self) -> SecretSchema
fn clone(&self) -> SecretSchema
Returns a copy 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 SecretSchema
impl Debug for SecretSchema
impl Copy for SecretSchema
Auto Trait Implementations§
impl Freeze for SecretSchema
impl RefUnwindSafe for SecretSchema
impl !Send for SecretSchema
impl !Sync for SecretSchema
impl Unpin for SecretSchema
impl UnwindSafe for SecretSchema
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