Struct ldap3::controls::SyncRequest
source · pub struct SyncRequest {
pub mode: RefreshMode,
pub cookie: Option<Vec<u8>>,
pub reload_hint: bool,
}
Expand description
Sync Request control (RFC 4533).
Fields§
§mode: RefreshMode
§reload_hint: bool
Trait Implementations§
source§impl Clone for SyncRequest
impl Clone for SyncRequest
source§fn clone(&self) -> SyncRequest
fn clone(&self) -> SyncRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SyncRequest
impl Debug for SyncRequest
source§impl Default for SyncRequest
impl Default for SyncRequest
source§fn default() -> SyncRequest
fn default() -> SyncRequest
Returns the “default value” for a type. Read more
source§impl From<SyncRequest> for RawControl
impl From<SyncRequest> for RawControl
source§fn from(sr: SyncRequest) -> RawControl
fn from(sr: SyncRequest) -> RawControl
Converts to this type from the input type.
source§impl MakeCritical for SyncRequest
impl MakeCritical for SyncRequest
source§fn critical(self) -> CriticalControl<Self>where
Self: Sized,
fn critical(self) -> CriticalControl<Self>where Self: Sized,
Mark the control instance as critical. This operation consumes the control,
and is irreversible.
Auto Trait Implementations§
impl RefUnwindSafe for SyncRequest
impl Send for SyncRequest
impl Sync for SyncRequest
impl Unpin for SyncRequest
impl UnwindSafe for SyncRequest
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