pub struct SyncEntitiesRequest {
pub entity_type: String,
pub since_version: Option<u64>,
pub scope: Option<String>,
pub limit: Option<u32>,
}Expand description
实体同步请求
RPC 路由: entity/sync_entities(待服务端实现)
Fields§
§entity_type: String实体类型:friend, group, channel, group_member, user, user_settings, user_block 等(受控枚举)
since_version: Option<u64>客户端上次同步到的版本号,0 或空表示全量
scope: Option<String>可选:同步范围,如 group_member 需带 group_id,user 按需拉取时带 user_id
limit: Option<u32>可选:每页数量
Trait Implementations§
Source§impl Clone for SyncEntitiesRequest
impl Clone for SyncEntitiesRequest
Source§fn clone(&self) -> SyncEntitiesRequest
fn clone(&self) -> SyncEntitiesRequest
Returns a duplicate 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 SyncEntitiesRequest
impl Debug for SyncEntitiesRequest
Source§impl<'de> Deserialize<'de> for SyncEntitiesRequest
impl<'de> Deserialize<'de> for SyncEntitiesRequest
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
Auto Trait Implementations§
impl Freeze for SyncEntitiesRequest
impl RefUnwindSafe for SyncEntitiesRequest
impl Send for SyncEntitiesRequest
impl Sync for SyncEntitiesRequest
impl Unpin for SyncEntitiesRequest
impl UnsafeUnpin for SyncEntitiesRequest
impl UnwindSafe for SyncEntitiesRequest
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