Struct cyfs_lib::SelectFilter
source · [−]pub struct SelectFilter {
pub obj_type: Option<u16>,
pub obj_type_code: Option<ObjectTypeCode>,
pub dec_id: Option<ObjectId>,
pub owner_id: Option<ObjectId>,
pub author_id: Option<ObjectId>,
pub create_time: Option<SelectTimeRange>,
pub update_time: Option<SelectTimeRange>,
pub insert_time: Option<SelectTimeRange>,
pub flags: Option<u32>,
}Fields
obj_type: Option<u16>obj_type_code: Option<ObjectTypeCode>dec_id: Option<ObjectId>owner_id: Option<ObjectId>create_time: Option<SelectTimeRange>update_time: Option<SelectTimeRange>insert_time: Option<SelectTimeRange>flags: Option<u32>Trait Implementations
sourceimpl Clone for SelectFilter
impl Clone for SelectFilter
sourcefn clone(&self) -> SelectFilter
fn clone(&self) -> SelectFilter
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SelectFilter
impl Debug for SelectFilter
sourceimpl Default for SelectFilter
impl Default for SelectFilter
sourceimpl Display for SelectFilter
impl Display for SelectFilter
sourceimpl From<NamedObjectCacheSelectObjectFilter> for SelectFilter
impl From<NamedObjectCacheSelectObjectFilter> for SelectFilter
sourcefn from(req: NamedObjectCacheSelectObjectFilter) -> Self
fn from(req: NamedObjectCacheSelectObjectFilter) -> Self
Converts to this type from the input type.
sourceimpl From<SelectFilter> for NamedObjectCacheSelectObjectFilter
impl From<SelectFilter> for NamedObjectCacheSelectObjectFilter
sourcefn from(req: SelectFilter) -> Self
fn from(req: SelectFilter) -> Self
Converts to this type from the input type.
sourceimpl JsonCodec<SelectFilter> for SelectFilter
impl JsonCodec<SelectFilter> for SelectFilter
fn encode_json(&self) -> Map<String, Value>
fn decode_json(obj: &Map<String, Value>) -> BuckyResult<SelectFilter>
fn encode_string(&self) -> String
fn decode_string(value: &str) -> Result<T, BuckyError>
fn decode_value(value: &Value) -> Result<T, BuckyError>
fn encode_value(&self) -> Value
Auto Trait Implementations
impl RefUnwindSafe for SelectFilter
impl Send for SelectFilter
impl Sync for SelectFilter
impl Unpin for SelectFilter
impl UnwindSafe for SelectFilter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more