pub struct AttributesProjection {
pub attributes_revision_no: AttributeRevisionNo,
pub attributes_updated_by: Option<ActorId>,
pub attributes_updated_at_ms: Option<u64>,
pub attributes: Attributes,
}Expand description
The optional attributes returned for one inode.
Fields§
§attributes_revision_no: AttributeRevisionNoThe attribute revision this projection represents.
attributes_updated_by: Option<ActorId>The actor responsible for the latest attribute update, or None for the
initial empty state.
attributes_updated_at_ms: Option<u64>The latest attribute update time in Unix milliseconds, or None for the
initial empty state.
attributes: AttributesThe complete attribute map at attributes_revision_no, including an empty map
for the initial state.
Trait Implementations§
Source§impl Clone for AttributesProjection
impl Clone for AttributesProjection
Source§impl Debug for AttributesProjection
impl Debug for AttributesProjection
Source§impl<'de> Deserialize<'de> for AttributesProjection
impl<'de> Deserialize<'de> for AttributesProjection
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 AttributesProjection
Source§impl PartialEq for AttributesProjection
impl PartialEq for AttributesProjection
Source§impl Serialize for AttributesProjection
impl Serialize for AttributesProjection
impl StructuralPartialEq for AttributesProjection
Auto Trait Implementations§
impl Freeze for AttributesProjection
impl RefUnwindSafe for AttributesProjection
impl Send for AttributesProjection
impl Sync for AttributesProjection
impl Unpin for AttributesProjection
impl UnsafeUnpin for AttributesProjection
impl UnwindSafe for AttributesProjection
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