pub struct OpenRes {
pub state_id: StateId,
pub change_info: ChangeInfo,
pub result_flags: OpenResult,
pub attribute_set: EnumSet<FileAttributeId>,
pub delegation: OpenDelegation,
}
Fields§
§state_id: StateId
§change_info: ChangeInfo
§result_flags: OpenResult
§attribute_set: EnumSet<FileAttributeId>
§delegation: OpenDelegation
Trait Implementations§
source§impl<'de> Deserialize<'de> for OpenRes
impl<'de> Deserialize<'de> for OpenRes
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
source§impl PartialEq<OpenRes> for OpenRes
impl PartialEq<OpenRes> for OpenRes
impl Eq for OpenRes
impl StructuralEq for OpenRes
impl StructuralPartialEq for OpenRes
Auto Trait Implementations§
impl RefUnwindSafe for OpenRes
impl Send for OpenRes
impl Sync for OpenRes
impl Unpin for OpenRes
impl UnwindSafe for OpenRes
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