pub struct OAuth { /* private fields */ }Trait Implementations§
Source§impl Plugin<Java> for OAuth
impl Plugin<Java> for OAuth
fn kind(&self) -> &'static str
fn meta(&self) -> &Meta
fn generate(&self, cx: &mut PluginContext<'_, Java>) -> Result<()>
Source§fn phase(&self) -> PluginPhase
fn phase(&self) -> PluginPhase
Selects the plugin lifecycle phase. The default honors
Self::enforce
so a post plugin only needs to override that shorthand.Source§fn supports_native_input(&self) -> bool
fn supports_native_input(&self) -> bool
Opt in when this plugin reads protocol contracts instead of the legacy HTTP context.
Native generation skips packages containing HTTP-only plugins before loading sources.
fn requires(&self) -> Vec<Requirement>
fn provides(&self) -> Vec<Provision>
Auto Trait Implementations§
impl Freeze for OAuth
impl RefUnwindSafe for OAuth
impl Send for OAuth
impl Sync for OAuth
impl Unpin for OAuth
impl UnsafeUnpin for OAuth
impl UnwindSafe for OAuth
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