#[non_exhaustive]pub enum FileNodeProperty {
Show 17 variants
Id,
ParentId,
NodeType,
BlobId,
Target,
Size,
Name,
MediaType,
Created,
Modified,
Accessed,
Changed,
Executable,
IsSubscribed,
MyRights,
ShareWith,
Role,
}Expand description
Property selector for crate::FileNode /get and /set.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Id
The id property (draft-ietf-jmap-filenode-13 §3.1).
ParentId
The parentId property (draft-ietf-jmap-filenode-13 §3.1).
NodeType
The nodeType property (draft-ietf-jmap-filenode-13 §3.1).
BlobId
The blobId property (draft-ietf-jmap-filenode-13 §3.1).
Target
The target property (draft-ietf-jmap-filenode-13 §3.1).
Size
The size property (draft-ietf-jmap-filenode-13 §3.1).
Name
The name property (draft-ietf-jmap-filenode-13 §3.1).
MediaType
The type property (media type) (draft-ietf-jmap-filenode-13 §3.1).
Created
The created property (draft-ietf-jmap-filenode-13 §3.1).
Modified
The modified property (draft-ietf-jmap-filenode-13 §3.1).
Accessed
The accessed property (draft-ietf-jmap-filenode-13 §3.1).
Changed
The changed property (draft-ietf-jmap-filenode-13 §3.1).
Executable
The executable property (draft-ietf-jmap-filenode-13 §3.1).
IsSubscribed
The isSubscribed property (draft-ietf-jmap-filenode-13 §3.1).
MyRights
The myRights property (draft-ietf-jmap-filenode-13 §3.1).
The shareWith property (draft-ietf-jmap-filenode-13 §3.1).
Role
The role property (draft-ietf-jmap-filenode-13 §3.1).
Trait Implementations§
Source§impl Clone for FileNodeProperty
impl Clone for FileNodeProperty
Source§fn clone(&self) -> FileNodeProperty
fn clone(&self) -> FileNodeProperty
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for FileNodeProperty
impl Debug for FileNodeProperty
impl Eq for FileNodeProperty
Source§impl Hash for FileNodeProperty
impl Hash for FileNodeProperty
Source§impl PartialEq for FileNodeProperty
impl PartialEq for FileNodeProperty
Source§fn eq(&self, other: &FileNodeProperty) -> bool
fn eq(&self, other: &FileNodeProperty) -> bool
self and other values to be equal, and is used by ==.