pub struct RawField {
pub item_id: String,
pub field_id: String,
pub field_type: String,
pub value_encrypted: Vec<u8>,
pub change_timestamp: Option<String>,
pub deleted: bool,
pub sort_weight: Option<i32>,
}Expand description
Raw field data from database (before decryption)
Fields§
§item_id: StringParent item ID
field_id: StringUnique field identifier
field_type: StringField type code (e.g. “MAIL”, “PASS”, “NOTE”)
value_encrypted: Vec<u8>AES-256 encrypted field value
change_timestamp: Option<String>Last modification timestamp
deleted: boolWhether this field is soft-deleted
sort_weight: Option<i32>Display ordering weight
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RawField
impl RefUnwindSafe for RawField
impl Send for RawField
impl Sync for RawField
impl Unpin for RawField
impl UnsafeUnpin for RawField
impl UnwindSafe for RawField
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