pub struct SetMyDefaultAdministratorRightsBuilder { /* private fields */ }Expand description
Builder for the SetMyDefaultAdministratorRights structure
Implementations§
Source§impl SetMyDefaultAdministratorRightsBuilder
impl SetMyDefaultAdministratorRightsBuilder
Sourcepub fn rights(self, val: ChatAdministratorRights) -> Self
pub fn rights(self, val: ChatAdministratorRights) -> Self
Set the field rights to the given value
Sourcepub fn for_channels(self, val: bool) -> Self
pub fn for_channels(self, val: bool) -> Self
Set the field for_channels to the given value
Trait Implementations§
Source§impl Builder for SetMyDefaultAdministratorRightsBuilder
impl Builder for SetMyDefaultAdministratorRightsBuilder
Source§type Value = SetMyDefaultAdministratorRights
type Value = SetMyDefaultAdministratorRights
Type to be built
Auto Trait Implementations§
impl Freeze for SetMyDefaultAdministratorRightsBuilder
impl RefUnwindSafe for SetMyDefaultAdministratorRightsBuilder
impl Send for SetMyDefaultAdministratorRightsBuilder
impl Sync for SetMyDefaultAdministratorRightsBuilder
impl Unpin for SetMyDefaultAdministratorRightsBuilder
impl UnwindSafe for SetMyDefaultAdministratorRightsBuilder
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