pub struct VariableLengthFilterConfigDataHandle { /* private fields */ }Available on crate feature
filter only.Expand description
フィルタプラグインで可変長の汎用データ項目を使うためのハンドル。
Implementations§
Source§impl VariableLengthFilterConfigDataHandle
impl VariableLengthFilterConfigDataHandle
Sourcepub fn read(&self) -> VariableLengthFilterConfigDataReadGuard<'_>
pub fn read(&self) -> VariableLengthFilterConfigDataReadGuard<'_>
データを読み取るためのロックを取得する。
Sourcepub fn try_read(&self) -> Option<VariableLengthFilterConfigDataReadGuard<'_>>
pub fn try_read(&self) -> Option<VariableLengthFilterConfigDataReadGuard<'_>>
データを読み取るためのロックの取得を試みる。
Sourcepub fn write(&self) -> VariableLengthFilterConfigDataWriteGuard<'_>
pub fn write(&self) -> VariableLengthFilterConfigDataWriteGuard<'_>
データを書き込むためのロックを取得する。
Sourcepub fn try_write(&self) -> Option<VariableLengthFilterConfigDataWriteGuard<'_>>
pub fn try_write(&self) -> Option<VariableLengthFilterConfigDataWriteGuard<'_>>
データを書き込むためのロックの取得を試みる。
Trait Implementations§
Source§impl Clone for VariableLengthFilterConfigDataHandle
impl Clone for VariableLengthFilterConfigDataHandle
Source§fn clone(&self) -> VariableLengthFilterConfigDataHandle
fn clone(&self) -> VariableLengthFilterConfigDataHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for VariableLengthFilterConfigDataHandle
impl !UnwindSafe for VariableLengthFilterConfigDataHandle
impl Freeze for VariableLengthFilterConfigDataHandle
impl Send for VariableLengthFilterConfigDataHandle
impl Sync for VariableLengthFilterConfigDataHandle
impl Unpin for VariableLengthFilterConfigDataHandle
impl UnsafeUnpin for VariableLengthFilterConfigDataHandle
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more