pub struct GuildMeta {
pub guild_code: Option<u64>,
pub create_time: Option<i64>,
pub max_member_count: Option<i64>,
pub member_count: Option<i64>,
pub name: Option<String>,
pub robot_max_num: Option<i32>,
pub admin_max_num: Option<i32>,
pub profile: Option<String>,
pub avatar_seq: Option<i64>,
pub owner_id: Option<u64>,
pub cover_seq: Option<i64>,
pub client_id: Option<i32>,
}Fields
guild_code: Option<u64>create_time: Option<i64>max_member_count: Option<i64>member_count: Option<i64>name: Option<String>robot_max_num: Option<i32>admin_max_num: Option<i32>profile: Option<String>avatar_seq: Option<i64>owner_id: Option<u64>cover_seq: Option<i64>client_id: Option<i32>Implementations
sourceimpl GuildMeta
impl GuildMeta
sourcepub fn guild_code(&self) -> u64
pub fn guild_code(&self) -> u64
Returns the value of guild_code, or the default value if guild_code is unset.
sourcepub fn create_time(&self) -> i64
pub fn create_time(&self) -> i64
Returns the value of create_time, or the default value if create_time is unset.
sourcepub fn max_member_count(&self) -> i64
pub fn max_member_count(&self) -> i64
Returns the value of max_member_count, or the default value if max_member_count is unset.
sourcepub fn member_count(&self) -> i64
pub fn member_count(&self) -> i64
Returns the value of member_count, or the default value if member_count is unset.
sourcepub fn robot_max_num(&self) -> i32
pub fn robot_max_num(&self) -> i32
Returns the value of robot_max_num, or the default value if robot_max_num is unset.
sourcepub fn admin_max_num(&self) -> i32
pub fn admin_max_num(&self) -> i32
Returns the value of admin_max_num, or the default value if admin_max_num is unset.
sourcepub fn profile(&self) -> &str
pub fn profile(&self) -> &str
Returns the value of profile, or the default value if profile is unset.
sourcepub fn avatar_seq(&self) -> i64
pub fn avatar_seq(&self) -> i64
Returns the value of avatar_seq, or the default value if avatar_seq is unset.
sourcepub fn owner_id(&self) -> u64
pub fn owner_id(&self) -> u64
Returns the value of owner_id, or the default value if owner_id is unset.
Trait Implementations
sourceimpl Message for GuildMeta
impl Message for GuildMeta
sourcefn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
sourcefn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
Encodes the message to a buffer. Read more
sourcefn encode_to_vec(&self) -> Vec<u8, Global>
fn encode_to_vec(&self) -> Vec<u8, Global>
Encodes the message to a newly allocated buffer.
sourcefn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
Encodes the message with a length-delimiter to a buffer. Read more
sourcefn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>
fn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>
Encodes the message with a length-delimiter to a newly allocated buffer.
sourcefn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
sourcefn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
sourcefn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self. Read more
sourcefn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
Decodes a length-delimited instance of the message from buffer, and
merges it into self. Read more
impl StructuralPartialEq for GuildMeta
Auto Trait Implementations
impl RefUnwindSafe for GuildMeta
impl Send for GuildMeta
impl Sync for GuildMeta
impl Unpin for GuildMeta
impl UnwindSafe for GuildMeta
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<B> PbToBytes<B> for B where
B: Message + Default,
impl<B> PbToBytes<B> for B where
B: Message + Default,
fn to_bytes(&self) -> Bytes
fn from_bytes(buf: &[u8]) -> Result<B, DecodeError>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more