pub struct QueryDirReq {
pub class: u8,
pub flags: u8,
pub file_index: u32,
pub file_id: FileId,
pub pattern: String,
}Expand description
QUERY_DIRECTORY request body (§2.2.33).
Fields§
§class: u8FileInformationClass requested.
flags: u8FIND flags byte.
file_index: u32Resume index (meaningful only when INDEX_SPECIFIED is set).
file_id: FileIdDirectory handle.
pattern: StringSearch pattern (empty when continuing an enumeration).
Implementations§
Source§impl QueryDirReq
impl QueryDirReq
Sourcepub fn parse(frame: &[u8]) -> Option<QueryDirReq>
pub fn parse(frame: &[u8]) -> Option<QueryDirReq>
Parse from the complete frame.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for QueryDirReq
impl RefUnwindSafe for QueryDirReq
impl Send for QueryDirReq
impl Sync for QueryDirReq
impl Unpin for QueryDirReq
impl UnsafeUnpin for QueryDirReq
impl UnwindSafe for QueryDirReq
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